Hallo,
Ich würde sagen, das kommt aus zend_builtin_functions.c:
ja, richtig. Aber du schaust in eine andere PHP Version als ich? Bei mir steht dort nämlich:
ZEND_FUNCTION(strcmp)
{
char *s1, *s2;
int s1_len, s2_len;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &s1, &s1_len, &s2, &s2_len) == FAILURE) {
return;
}
RETURN_LONG(zend_binary_strcmp(s1, s1_len, s2, s2_len));
}
Meine Quelle war diese:
http://svn.php.net/repository/php/php-src/branches/PHP_5_3/Zend/zend_builtin_functions.c
Afaik steht alles was PHP_FUNCTION bzw. ZEND_FUNCTION heisst für PHP (sprich für den Benutzer) als Funktion zur Verfügung.
Ja, sehe ich auch so.
Grüße