English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP substr() функция использования и примеры

   PHP String строковые функции руководства

    Функция substr() используется для возвращает подстроку строки.

Синтаксис

string substr ( string $string, int $start[, int $length] )

Определение и использование

 Возвращает подстроку строки string, определенную параметрами start и length.

Возвратное значение

Возвращает часть строки

Параметр

НомерПараметры и описание
1

string

Обязателен. Указывает вводимую строку. Она должна содержать по крайней мере один символ.

2

start

Обязателен. Определяет, с какого места в строке начинать.
  • Положительное число - начинается с указанного места в строке

  • Отрицательное число - начинается с указанного места в конце строки

  • 0 - начинается с первого символа строки

3

length

Он определяет длину строки, которую нужно вернуть. По умолчанию это до конца строки.
  • Положительное число - возвращает с позиции start параметра

  • Отрицательное число - возвращает с конца строки

Онлайн пример

Попробуйте следующий пример, чтобы вернуть "Кришна" из строки:

<?php
   //Возвращает "Кришна" из строки
   echo substr("Sairam Кришна", 6).'<br>';
   
   //Использование параметра start с различными положительными и отрицательными числами:
   echo substr("abcdef", 0, -1).'<br>'; // возвращает "abcde"
   echo substr("abcdef", 2, -1).'<br>'; // возвращает "cde"
   echo substr("abcdef", 4, -4).'<br>'; // возвращает ""
   echo substr("abcdef", -3, -1); // возвращает "de"   
?>
Тестировать, посмотреть‹/›

Результат вывода

Кришна
abcde
cde
de

PHP String строковые функции руководства