Неожиданно сравнивая две строки PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Неожиданно сравнивая две строки PHP

Сообщение Anonymous »

Я пытаюсь определить, совпадают ли две строки, и хотя, когда я распечатываю их, они идентичны, это все же говорит, что они не совпадают. Я попытался разыграть их обоих в виде строк, и я попытался использовать '===' вместо '==', но не решил проблему ... < /p>

if(preg_match("#^Availability:#", $test)) {
//just to note: $test = "Availability: Lorem Ipsum";

$nid = 1;
$prep = explode("Availability:", $test);

$orig = node_load($nid);

print $prep[1]; //Prints Lorem Ipsum
print($orig->title); //Prints Lorem Ipsum

if((string)$orig->title == (string)$prep[1]) {
print 'ok';
} else {
print 'nope'; //Always prints nope
}
...


Подробнее здесь: https://stackoverflow.com/questions/604 ... -not-equal
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»