PHP Strict Standards: Only variables should be passed by reference -
this question has answer here:
i got thie warnig: php strict standards: variables should passed reference
and code:
if ((isset($_server['http_if_modified_since']) && array_shift(explode(';', $_server['http_if_modified_since'])) == $gmt_mtime) the second line code error one.
first of need explode $_server['http_if_modified_since'] ";" , can use in array_shift function.
<? $exploded = explode(";",$_server['http_if_modified_since']); if ((isset($_server['http_if_modified_since']) && array_shift($exploded) == $gmt_mtime)) ?> side note: don't know typo error or not, u need add 1 ending ")" in if condition otherwise parse error.
Comments
Post a Comment