if ( $a == 'page-'*любой набор символом* )
то есть:
$a == page-skh6asl
$a == page-kffg3kbh7tvn
$a == page-qwuhsdflh2
что должно быть вместо - *любой набор символом*
?
Спустя 5 минут, 30 секунд (17.03.2012 - 20:13) johniek_comp написал(а):
$hash = substr(str_shuffle(implode('', array_merge(range(0, 9), range('a' , 'z')))), 0, 10);
if ($a == 'page'.$hash)
return true;
else
return false;
Спустя 2 минуты, 15 секунд (17.03.2012 - 20:16) v001 написал(а):
johniek_comp, ого.. вот какое оно..
Спасибо.
Спасибо.
Спустя 37 минут, 6 секунд (17.03.2012 - 20:53) v001 написал(а):
не работает :(
<?php
$a = "page-qwerty";
$hash = substr(str_shuffle(implode('', array_merge(range(0, 9), range('a' , 'z')))), 0, 10);
if ( $a == 'page-'.$hash ) {
echo "работает";
}
else{
echo "не работает";
}
?>
Спустя 2 минуты, 49 секунд (17.03.2012 - 20:55) Visman написал(а):
v001, а почему должно работать?
Исходя из теории вероятности возможность работы этой конструкции стремится к нулю.
Исходя из теории вероятности возможность работы этой конструкции стремится к нулю.
Спустя 1 минута, 37 секунд (17.03.2012 - 20:57) v001 написал(а):
Visman, не глумитесь, скажите что не так
Добавленно позже:
то мне неправильно подсказали в первом ответе, или я не правильно записал условие?
Добавленно позже:
то мне неправильно подсказали в первом ответе, или я не правильно записал условие?
Спустя 5 минут, 38 секунд (17.03.2012 - 21:03) Visman написал(а):
Формулировать вопрос следует правильно.
Как я понял:
Как я понял:
<?php
$a = 'page-qwerty';
if (strpos($a, 'page-') === 0) {
echo "работает";
}
else{
echo "не работает";
}
?>
Спустя 50 секунд (17.03.2012 - 21:04) dadli написал(а):
v001
if (preg_match("#^page-#",$a)) {
echo 'yes';
}
Спустя 5 минут, 18 секунд (17.03.2012 - 21:09) v001 написал(а):
Visman, dadli, спасибо, оба варианта работаю. Теперь и не знаю какой выбрать...
Цитата (Visman) |
Формулировать вопрос следует правильно |
в этом-то и была проблема, не знал как проблему обозвать..