Es gibt einige PHP-Funktionen, die unter mehr als einem Namen aufgerufen werden können. Für einige dieser Funktionen, z. B. is_integer() und is_int(), gibt es keinen bevorzugten Namen, sodass beide Varianten gleichberechtigt nebeneinander bestehen. Es gibt jedoch Funktionen, die im Rahmen von API-Bereinigungen oder aus anderen Gründen umbenannt wurden und deren alte Namen nur aus Gründen der Abwärtskompatibilität als Alias beibehalten wurden. Es ist daher im Allgemeinen nicht empfehlenswert, diese Art von Aliasen weiter zu benutzen, da dies auf lange Sicht zu nicht portierbarem Code führen kann. Die folgende Liste kann dabei helfen, alte Skripte auf den aktuellen Stand zu bringen.