HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Если вы знаете имя ключа, то можете проверить наличие значения по ключу</p>
1 <p>Если вы знаете имя ключа, то можете проверить наличие значения по ключу</p>
2 $numWords = ['zero' =&gt; 0, 'uno' =&gt; 1]; print_r(array_key_exists('zero', $numWords)); # =&gt; true print_r(array_key_exists('quattro', $numWords)); # =&gt; false<p>Поиск с помщоью array_search возвращает ключ значения в массиве или false, если значения нет</p>
2 $numWords = ['zero' =&gt; 0, 'uno' =&gt; 1]; print_r(array_key_exists('zero', $numWords)); # =&gt; true print_r(array_key_exists('quattro', $numWords)); # =&gt; false<p>Поиск с помщоью array_search возвращает ключ значения в массиве или false, если значения нет</p>
3 print_r(array_search(0, $numWords)); # =&gt; "zero"<p>Еще один способ - отфильтровать массив и проверить, что он не пустой</p>
3 print_r(array_search(0, $numWords)); # =&gt; "zero"<p>Еще один способ - отфильтровать массив и проверить, что он не пустой</p>
4 print_r(array_filter($numWords, fn($item) =&gt; $item === 1)); # =&gt; [ # =&gt; "uno" =&gt; 1, # =&gt; ]<p>Ну и последний вариант пройтись по массиву в цикле</p>
4 print_r(array_filter($numWords, fn($item) =&gt; $item === 1)); # =&gt; [ # =&gt; "uno" =&gt; 1, # =&gt; ]<p>Ну и последний вариант пройтись по массиву в цикле</p>
5 &lt;?php foreach ($data as $item) { if($item === $needle) { print_r('Нашел!'); } }
5 &lt;?php foreach ($data as $item) { if($item === $needle) { print_r('Нашел!'); } }