PHP | substr()函数
substr() 是PHP中的一个内置函数,用于提取字符串的一部分。
句法:
substr(string_name, start_position, string_length_to_cut)
参数:
substr()函数允许 3 个参数或参数,其中两个是必需的,一个是可选的。
- string_name:在这个参数中,我们传递原始字符串或需要剪切或修改的字符串。这是一个强制参数
- start_position:这是指原始字符串的位置,需要从中提取部分。在此,我们传递一个整数。如果整数是正数,它指的是字符串中从头开始的位置。如果整数是负数,那么它指的是从字符串末尾开始的位置。这也是一个强制参数。
- string_length_to_cut:这个参数是可选的并且是整数类型的。这是指需要从原始字符串中剪切的部分字符串的长度。如果整数为正,则表示从 start_position 开始,从头开始提取长度。如果整数是负数,那么它指的是从 start_position 开始并从字符串的末尾提取长度。如果未传递此参数,则 substr()函数将返回从 start_position 开始到字符串结尾的字符串。
返回类型:
如果成功则返回字符串的提取部分,否则返回 FALSE 或失败时返回空字符串。
下面是一个说明PHP中 substr() 工作的程序:
输出:
Geeks
forGeeks
Geeks
for