企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# php截取字符串 截取中间字符串 $a = 'abcdefghji'; $start = strpos($a,'d'); $end = strrpos($a,'h'); out($start); out($end); out(substr($a,$start,$end+1-$start)); strpbrk() ``` <pre class="calibre13">``` 在字符串中搜索字符 <span class="token4">"Sh"</span>,并返回字符串中从指定字符第一次出现的位置开始的剩余部分: <span class="token"><</span><span class="token">?</span>php echo <span class="token3">strpbrk</span><span class="token1">(</span><span class="token4">"I love Shanghai!"</span><span class="token1">,</span><span class="token4">"Sh"</span><span class="token1">)</span><span class="token1">;</span> <span class="token">?</span><span class="token">></span> Shanghai<span class="token">!</span> ``` ``` strncasecmp() ``` <pre class="calibre13">``` 比较两个字符串(不区分大小写): <span class="token3">strncasecmp</span><span class="token1">(</span>string1<span class="token1">,</span>string2<span class="token1">,</span>length<span class="token1">)</span> 参数 描述 string1 必需。规定要比较的第一个字符串。 string2 必需。规定要比较的第二个字符串。 length 必需。规定每个字符串用于比较的字符数。 返回值: 该函数返回: <span class="token5">0</span> <span class="token">-</span> 如果两个字符串相等 <span class="token"><</span><span class="token5">0</span> <span class="token">-</span> 如果 string1 小于 string2 <span class="token">></span><span class="token5">0</span> <span class="token">-</span> 如果 string1 大于 string2 ``` ``` strpos() ``` <pre class="calibre13">``` 查找 <span class="token4">"php"</span> 在字符串中第一次出现的位置: <span class="token3">strpos</span><span class="token1">(</span><span class="token1">)</span> 函数查找字符串在另一字符串中第一次出现的位置。 <span class="token">*</span> <span class="token3">stripos</span><span class="token1">(</span><span class="token1">)</span> <span class="token">-</span> 查找字符串在另一字符串中第一次出现的位置(不区分大小写) <span class="token">*</span> <span class="token3">strripos</span><span class="token1">(</span><span class="token1">)</span> <span class="token">-</span> 查找字符串在另一字符串中最后一次出现的位置(不区分大小写) <span class="token">*</span> <span class="token3">strrpos</span><span class="token1">(</span><span class="token1">)</span><span class="token">-</span> 查找字符串在另一字符串中最后一次出现的位置(区分大小写) ``` ``` strrpos() stripos() strripos() 字符串处理链接: <https://www.runoob.com/php/php-ref-string.html>