Что можно почитать по php > 5.2?
И чем отличаются эти куски кода:
<? ?>
<?= ?>
<?php ?>
<? ?>
- старая конструкция, уже не используется (хотя и будет работать), <?php ?>
- соответственно, новая.<?=?>
, то это укороченный вывод echo. Вот этот кусок кода <?="123"?>
по сути равен этому <?php echo "123" ?>
. но мои попытки тоже закончились неудачей, при пробе парсить содержимое блока он его попросту не определяет!
Внимание: Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем. Не упрямьтесь, используйте вместо него MySQLi или PDO_MySQL.
$result = mysql_query("SHOW DATABASES");
die(mysql_error());
function if_str($str, $arr){
foreach($arr as $val){
if(substr($str, $val)!==false){
return true;
}
}
return false;
}
if(if_str("1234545", array(1, 2, 3))){
echo "OK";
}