Это настоящий царапина. Я исчерпал все возможные проспекты с ИИ Близнецов, и даже это не может решить этот.$nz_array = array('NZ','nz');
$users_countrycode = do_shortcode('[userip_location type="countrycode"]');
echo("Needle = \"" . $users_countrycode . "\"
");
var_dump($nz_array);
echo("
Haystack = \"" . $nz_array[0] . "\"");
if(is_string($users_countrycode)){
echo("
Needle is string");
}
if(is_string($nz_array[0])){
echo("
Haystack is string");
}
if($users_countrycode == $nz_array[0]){
echo("
Yes, " . $users_countrycode . " is equal to " . $nz_array[0]);
}
if(in_array($users_countrycode,$nz_array)){
echo('
YES, is in array!');
}
< /code>
Полученный вывод: < /p>
Needle = "NZ"
array(2) { [0]=> string(2) "NZ" [1]=> string(2) "nz" }
Haystack = "NZ"
Needle is string
Haystack is string
< /code>
Обратите внимание, что игла, и сено -сток результат как «Новая Зеландия» и оба являются строками (также обратите внимание, что я заставил код отображать кавычки с каждой стороны полученных значений «nz», чтобы показать, что нет скрытых пространств и т. Д.), И все же строки < /p>
нет, чтобы показать, что нет скрытых пространств и т. Д.) И все же строки < /p>
нет скрытых пространств и т. Д.)if($users_countrycode == $nz_array[0])
< /code>
и, < /p>
if(in_array($users_countrycode,$nz_array))
< /code>
оба не приводят к выводу вообще! Поэтому $ users_countrycode не равняется $ nz_array [0], а $ users_countrycode не найден в массиве $ nz_array. < /P>
Я не могу понять, почему. Это всегда работало отлично, но каким -то образом внезапно перестало работать по какой -то неясной причине.
Есть идеи?
Подробнее здесь: https://stackoverflow.com/questions/797 ... -definitel
Почему in_array не работает, когда игла и сено, определенно точно такие же? ⇐ Php
Кемеровские программисты php общаются здесь
1753664083
Anonymous
Это настоящий царапина. Я исчерпал все возможные проспекты с ИИ Близнецов, и даже это не может решить этот.$nz_array = array('NZ','nz');
$users_countrycode = do_shortcode('[userip_location type="countrycode"]');
echo("Needle = \"" . $users_countrycode . "\"
");
var_dump($nz_array);
echo("
Haystack = \"" . $nz_array[0] . "\"");
if(is_string($users_countrycode)){
echo("
Needle is string");
}
if(is_string($nz_array[0])){
echo("
Haystack is string");
}
if($users_countrycode == $nz_array[0]){
echo("
Yes, " . $users_countrycode . " is equal to " . $nz_array[0]);
}
if(in_array($users_countrycode,$nz_array)){
echo('
YES, is in array!');
}
< /code>
Полученный вывод: < /p>
Needle = "NZ"
array(2) { [0]=> string(2) "NZ" [1]=> string(2) "nz" }
Haystack = "NZ"
Needle is string
Haystack is string
< /code>
Обратите внимание, что игла, и сено -сток результат как «Новая Зеландия» и оба являются строками (также обратите внимание, что я заставил код отображать кавычки с каждой стороны полученных значений «nz», чтобы показать, что нет скрытых пространств и т. Д.), И все же строки < /p>
нет, чтобы показать, что нет скрытых пространств и т. Д.) И все же строки < /p>
нет скрытых пространств и т. Д.)if($users_countrycode == $nz_array[0])
< /code>
и, < /p>
if(in_array($users_countrycode,$nz_array))
< /code>
оба не приводят к выводу вообще! Поэтому $ users_countrycode не равняется $ nz_array [0], а $ users_countrycode не найден в массиве $ nz_array. < /P>
Я не могу понять, почему. Это всегда работало отлично, но каким -то образом внезапно перестало работать по какой -то неясной причине.
Есть идеи?
Подробнее здесь: [url]https://stackoverflow.com/questions/79716794/why-is-in-array-not-working-when-both-the-needle-and-haystack-are-very-definitel[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия