PHP查找/提取子字符串
时间:2020-01-09 10:42:59 来源:igfitidea点击:
问题描述:如何使用PHP查找存储在变量中的字符串是否包含特定的子字符串?
如何使用Apache和PHP找出(提取)特定字符串的前5个字符?
解决方法:您需要使用以下php函数:
strpos()
:查找字符串首次出现的位置substr()
:返回字符串的一部分substr_replace()
:替换子字符串
使用strpos()查找字符串首次出现的位置
找出$input是否包含符号:
<?php if (strpos($input, '#') === true ) { print '# symbol found in input'; } else{ print 'There was no # symbol found in input'; } ?>
用substr()提取一个子字符串
<?php $input = "theitroad blog"; // substr syntax // $substring = substr($string,$start,$length); // Get first 5 chars of $input $data = substr($input,0,5); print $data; ?>
这对于查找用户名和其他数据很有用。