PHP чем одна строка отличается от другой?

Рейтинг: 0Ответов: 0Опубликовано: 24.01.2023

Есть переменная из wordpress ($wordpess_string), в ней есть строка.

Есть моя переменная ($a).

$a = '432.00 VAT';
var_dump($a); // string(10) "432.00 VAT"

var_dump($wordpess_string); // string(134) "432.00 VAT"

$compare = $a == $wordpess_string;
var_dump($compare); // bool(false)

strcmp($a, $wordpess_string); // int(-8)

В чем разница между ними и почему их сравнение приводит к отрицательному результату?

  • string(10) "432.00 VAT"
  • string(134) "432.00 VAT"

И что значит 10 и 134 после string?

Ответы

Ответов пока нет.