Является ли это поведение php где-то в руководстве? (строки с сопоставлением нулей)

Почему для php

'00' == '0000' 

выражение true ?

Это объясняется где-то в руководстве?

ПРИМЕЧАНИЕ .

это:

Если вы сравниваете число со строкой или сравниваете числовые строки, то каждая строка преобразуется в число, а сравнение выполняется численно

не подходит для случая, оба операнда являются строками.

«Если вы сравниваете число со строкой или сравниваете числовые строки, каждая строка преобразуется в число, а сравнение выполняется численно». ( Руководство по PHP )

Конечно

 == compares values and neglects type === compares values and types 

вот:

http://php.net/manual/en/language.operators.comparison.php

* ОБНОВЛЕНИЕ:

Прочтите эту часть в этом URL-адресе:

http://php.net/manual/en/function.intval.php

Строки, скорее всего, вернут 0, хотя это зависит от самых левых символов строки. Применяются общие правила целочисленного литья.

Потому что, когда вы сравниваете эти строки, они становятся нулями с обеих сторон, поэтому 0 == 0 истинно, попробуйте использовать '00' === '0000' здесь ссылка

Просто читать:

Если […] сравнение включает числовые строки, то каждая строка преобразуется в число, а сравнение выполняется численно

Я удалил часть, которая, вероятно, стояла на вашем пути.

Также хорошо помнить, что

Если вы сравниваете число со строкой или сравниваете числовые строки, то каждая строка преобразуется в число, а сравнение выполняется численно. Эти правила также применяются к оператору switch. Преобразование типа не происходит, когда сравнение === или! ==, поскольку это предполагает сравнение типа, а также значения. введите ссылку здесь

Но все, что говорили все, верно!