5
semplice domanda PHP:funzioni di nidificazione in PHP
Perché fa questo lavoro,
$exclude_exts = array('js', 'css',);
$filename = "test.css";
$ext = explode('.',$filename);
$is_excluded = in_array(strtolower(array_pop($ext)), $exclude_exts);
ma questo non lo fa.
$exclude_exts = array('js', 'css',);
$filename = "test.css";
$is_excluded = in_array(strtolower(array_pop(explode('.',$filename))), $exclude_exts);
Modifica: Entrambi funzionano in una versione precedente di PHP (ho dimenticato quale versione).
Perché ha funzionato nelle versioni precedenti di PHP? – Ameer
+1 per la risposta perfetta :) – dreamweiver
@Ameer Non ha funzionato nelle versioni precedenti di PHP. Non ha mai funzionato. –