Estoy codificando smt en este momento, y estoy un poco molesto por el hecho de que PHP a veces llama a sus funciones con guion bajo, y a veces como una palabra. ¿Que pasa con eso?Convenciones de nomenclatura de PHP?
Ejemplo:
int strlen (string $ str)
y
in_array bool (aguja $ mixto, array $ pajar [, bool $ estricta = FALSE])
Espero que haya una buena razón para esto, y realmente me gustaría saber de qué se trata.
Es esto una verdadera pregunta? Quiero decir, ¿podemos realmente saber sin entrar en una guerra? – Zirak
Incluso tiene nombres de funciones como 'imagecreatefromgd2part' :) así como orden mixto de argumentos para funciones similares. – binaryLV
Bienvenido al mundo de legado. No hay respuesta a esta pregunta, solo discursos y flamewars. Yo diría que es simplemente sintomático del lenguaje en general. – deceze