php字符串函数操作实例

前端之家收集整理的这篇文章主要介绍了php字符串函数操作实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

去除字符串首尾空格和特殊字符的PHP函数trim()@H_404_1@

trim() 函数移除字符串两侧的空白字符或其他特殊字符,并返回去掉空格和特殊字符后的字符串。

语法格式如下:

trim(string,charlist)

trim() 函数参数 charlist 的可选值如下:

 

 

使用 trim() 函数移除字符串两侧的空白字符或其他特殊字符

 

<?PHP

$str = "\r\r(:@_@ cyy is cute.  @_@:)    ";
echo trim($str);
echo "<br>"$str,"\r\r(: :)");

输出结果为:

 

 

 

ltrim() 函数

ltrim() 函数去除字符串左边的空格和特殊字符,并返回去掉左侧空格和特殊字符后的字符串。

<?$str = "   (:@_@ cyy is cute.  @_@:)    "ltrim(

输出结果为:

 

 

 

rtrim() 函数

rtrim() 函数去除字符串左边的空格和特殊字符,并返回去掉右侧空格和特殊字符后的字符串。

<?rtrim(

输出结果为:

 

 

PHP获取字符串长度函数strlen()函数@H_404_1@

在一些网站注册或者其他活动中,我们需要用户提交一些信息,对于这些信息会有一定的要求,比如用户注册信息有一些限制长度不能小于多少大于多少。这里我们就需要使用PHP自带函数进行获取操作。

strlen()函数主要用于获取指定字符串string的长度。

使用strlen()函数获取字符串的长度,示例代码如下:

<?$str = 'cyy is cute.'strlen($str);

输出结果为:12

在strlen字符长度时,一个UTF8的中文字符算3个长度,数字、英文、小数点、下划线和空格占一个字符。

需要注意的是在gb2312中,strlen计算字符长度时,一个中文字符只算2个长度。

strlen()函数除了用来获取字符串长度以外还可以用来检测字符串的长度。

 

下面用一个简单的实例来使用strlen()函数对提交的用户密码长度进行检测,如果密码长度小于5,则会弹出一个提示信息。

具体操作的步骤如下:

1. 新建一个PHP文件,命名为index.PHP

2. 添加一个表单,将表单的action属性设置为 test.PHP

3. 应用html标记设计一个表单,添加一个用户名文本框;添加一个密码文本框。

<!DOCTYPE html>
<html lang="en"head>
    Meta charset="UTF-8"title>index</bodyform action="test.PHP" method="post">
        user: input type="text" name="username"><br
        pwd: ="password"="password">
        ="submit" value="提交"formhtml>

4. 另外再创建一个PHP文件,命名为test.PHP,里面写入如下代码

<?PHP
if($_POST['password'])<6){
    echo "<script>alert('密码不能小于6位,请重新输入!');history.back();</script>";
}

 

猜你在找的PHP相关文章