Saako noita mistään? Kiinnostaisi monenkin funktion koodi nähdä...
Täältä? https://www.php.net/downloads.php
Kansiossa ext/standard
näkyy olevan noiden toteutuksia.
funktio kirjoitti:
Täältä? https://www.php.net/downloads.php
Kansiossa
ext/standard
näkyy olevan noiden toteutuksia.
Tarkoitin siis PHP-koodia. Vai onko nuo kaikki valmisfunktiot tehty C:llä ja sitten jotenkin kikkailtu suoraan php-koodissa toimivaksi?
Esim. imagecopyresampled-funktion koodi kiinnostaisi.
Ainakin melkein kaikki koodi testejä lukuunottamatta näyttää kovasti C:ltä.
Tuo imagecopyresampled
käyttää GD:tä (gdImageCopyResampled), joka on myös tehty C:llä ja löytyy tuosta php-5.2.9-paketista kansiosta ext/gd/libgd
. Aika paljon on koodia.
Monet valmisfunktiot ovat niin yksinkertaisia, että olisi tavallaan tyhmää ohjelmoida ne PHP:llä, kun kuka tahansa pystyy tekemään ne nopeasti itsekin. C:llä niistä saadaan hieman nopeampia.
Aihe on jo aika vanha, joten et voi enää vastata siihen.