left()

Назначение

Функция left() извлекает определенное количество символов с начала строкового или текстового значения. Количество символов, которое необходимо извлечь, указано в одном из аргументов.

Среди подобных функций – функция right, которая отличается от функции left тем, что отсчет начинается с конца, а также функция mid, которая работает по тому же принципу, но действует от конца строки.

Синтаксис и аргументы

left (строка,число)

Функция left() требует наличия двух аргументов:

  1. Первый аргумент должен быть строковыми или текстовым значением. Это значение, в котором функция будет осуществлять поиск, т.е. источник символов.

  2. Второй аргумент должен быть целочисленным (больше или равен 0). Второй аргумент – это количество символов для возврата.

Возвращаемое значение

Если количество возвращаемых символов больше длины полного исходного значения, то исходное значение возвращается полностью. В этом случае падения функции не произойдет.

Функция возвращает нулевое значение, если исходный строковый аргумент является нулевым.

Примеры

left *("Hello There",4) возвращает *Hell.

left *("How is it going?",5) возвращает *How i