Код (Text): <?php $str = 'А'; $code = ord($str); if ($code >= 65 and $code <= 90) { echo 'большая буква'; break; } if ($code >= 97 and $code <= 122) { echo 'маленькая буква'; break; } ?> чет не то
а так PHP: <?php $str = 'А'; $code = ord($str); var_dump($code); if ($code >= 65 and $code <= 90) { echo 'большая буква'; break; } if ($code >= 97 and $code <= 122) { echo 'маленькая буква'; break; } ?>
Fatal error: 'break' not in the 'loop' or 'switch' context in E:\OpenServer\domains\test\index.php on line 7
Код (Text): <?php $arr = ['a', 'b', 'c', 'd', 'e']; var_dump(array_splice($arr, 1, 2, [1, 2, 3])); ?> array(2) { [0]=> string(1) "b" [1]=> string(1) "c" }
@ubunta2, вот, собственно, все объяснение: array_splice Спойлер Удаляет length элементов, расположенных на расстоянии offset из массива input, и заменяет их элементами массива replacement, если он передан в качестве параметра... Возвращает массив, содержащий удалённые элементы. Или интересует, что выводит функция var_dump()?
Это проходит со временем. 9 лет на никсах. Все что делаю запускаю смену релиза и один раз переустанавливал т.к. полностью сменил диск. (копировать не захотел, т..к. в начале освоения много чего наколбасил). Сейчас сажусь если за виндокомпьютер - взрыв мозга получаю от неудобств. Вообще для веба полезно иметь в качестве основной ОС Linux. Все работает "как и на сервере", приходит понимание некоторых серверных вещей. В общем удобно. Для разработки софта, тут уже лучше на той платформе для которой пишешь. Если пишешь под все... Зависит от инструментов. На C/C++ лучше на linux т.к. легче настроить кросскомпиляцию для 32/64 битных систем, для винды и для MacOS. (хотя,справедливости ради, я только для разных архитектур на одной компилировал, для других ОС не стал заморачиваться)
Короче говоря, вам хотят сказать, что break может существовать либо в цикле, либо внутри switch, а зачем вы его внутрь if сунули, интерпретатор не понимает (и никто на этом форуме тоже)
на тебе вот мало того, что загуглить не можешь, так еще и посторонние темы в php разделе клепаешь. пол года на форуме, а будто только пришел
Код (Text): <?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = [3, 4, 5, 6, 7]; $result = array_intersect($arr1, $arr2); var_dump($result); ?>