Ho notato che le funzioni interne di PHP non usano mai stringhe per valori predefiniti o limitati, solo costanti.Perché le funzioni incorporate di PHP utilizzano le costanti anziché solo le stringhe come parametri?
pad_type:
opzionale pad_type argomento può essere STR_PAD_RIGHT, STR_PAD_LEFT o STR_PAD_BOTH. Se pad_type non è specificato, si presume che sia STR_PAD_RIGHT.
Qual è il motivo per cui non si utilizza una stringa come parametro qui?
str_pad($test, 10, 0, 'left')
sembra molto più semplice di str_pad($test, 10, 0, STR_PAD_LEFT)
(Questo è più di una meta domanda. Spero che sia OK chiedere qui.)
c'è un vantaggio molto grande quando si utilizza un IDE con intellisense. – Ibu