Функция PHP SUBSTR ()
Определение и использование
Функция SUBSTR () возвращает часть строки.
Примечание: Если начальный аргумент отрицательный , а длина меньше или равен начальному, то длина равна нулю.
грамматика
substr( string,start,length )
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。
|
length | 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
|
технические детали
Возвращает: | Назад извлечь часть строки, если он не возвращает FALSE, или возвращает пустую строку. |
---|---|
Версия PHP: | 4 + |
Журнал обновления: | В PHP 5.2.2 к 5.2.6 версии, если отрицательный параметр запуска указывает положение приграничному или отрезать, она возвращает FALSE. Другие версии от начальной позиции начинают получать строку. |
Другие примеры
Пример 1
Используйте параметры запуска с различными положительными и отрицательными числами:
<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";
echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";
echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>
Запуск экземпляра »
Пример 2
Используйте параметры запуска и длины с различными положительными и отрицательными числами:
<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
?>
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
echo substr("Hello world",-2-3)."<br>";
?>
Запуск экземпляра »
PHP Строка Ссылка