php

#3. 3 php Преобразование в строки и из строк

Преобразование данных между строковым форматом и другими форматами является достаточно распространенной задачей при программировании в Интернет, так как данные между браузером и web-сервером передаются в текстовом виде. Для преобразования в строку используется функция strval() или преобразование типов (string), как это показано ниже.

#3. 2 php Форматирование строк

Часто встречается задача представления различных данных в строковом виде, например, для вывода на экран. Для этого идеально подходят две функции — printf() и sprintf(). printf() сразу выводит результат на экран, a sprintf() возвращает его в виде строки. Ниже приведен синтаксис этих функций (здесь и далее аргументы в квадратных скобках являются необязательными):

printf (формат [, аргументы])
sprintf (формат [, аргументы])

#3. 1 php Функции обработки строк

В РНР имеется множество функций для обработки строк. Ниже приведены наиболее часто используемые из них:

#2.21 Операторы и циклы в php - итоги

Для построения программ в РНР предусмотрен широкий спектр операторов и управляющих структур. При помощи операторов осуществляется обработка данных, например, сложение чисел или проверка равенства. Управляющие структуры предназначены для организации требуемого порядка выполнения программы. Ниже перечислены краткие итоги главы:

#2.20 Альтернативный синтаксис

В PHP также предусмотрен альтернативный синтаксис для операторов if, while, for, foreach и switch. В альтернативном варианте открывающая фигурная скобка составного оператора заменяется на двоеточие (:), а закрывающая скобка — на оператор endif, endwhile, endfor, endforeach или endswitch соответственно, после которого следует точка с запятой. Ниже приведен пример использования альтернативного синтаксиса для оператора if:

#2.19 php Оператор CONTINUE

Наконец, предусмотрена возможность досрочного перехода к началу цикла, не выполняя все тело цикла целиком. Для этого используется оператор continue. Его применение продемонстрировано в примере 1, который выводится на экран числа, обратные к счетчику цикла. Оператор continue используется для предотвращения деления на ноль, что неминуемо вызвало бы сообщение о математической ошибке.

#2.17 php Цикл FOREACH

Для упрощения обработки массивов предусмотрен специальный тип цикла — оператор foreach. Массивы будут рассматриваться более подробно в следующей главе, а здесь они будут лишь бегло упомянуты. Массивы состоят из отдельных элементов, и цикл foreасh предназначен для перебора всех элементов массива без использования счетчика цикла. Ниже приведен синтаксис этого оператора:

foreach (array as $value) statement
foreach (array as $key => $value) statement

#2.18 php Оператор BREAK

Иногда требуется прервать выполнение тела оператора for, foreach, while, do...while или switch. Этого можно достичь при помощи оператора break. Он уже встречался ранее при рассмотрении оператора switch — там он использовался для завершения обработки определенного значения температуры:

Pages

Subscribe to RSS - php