博主信息
博文 44
粉丝 0
评论 1
访问量 37846
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
4月18日作业——字符串函数
时光记忆的博客
原创
813人浏览过

实例

<?php
$siteName = 'php中文网';

echo strlen($siteName),'<br>';
echo mb_strlen($siteName);

/**
 * 字符串的比较运算
 */
echo "<p>字符串的比较运算</p>";

/**
 * 1.strcmp($str1, $str2);
 * 2.strncmp($str1, $str2, $str3)
 * 3.strcasecmp($str1, $str2):不区大小写
 * 4.strspan()
 * 5.strcspan()
 */

$str1 = 'php中文网';
$str2 = '溯源科技';

//1.strcmp()二个字符串相等:返回0.大于>0,否则<0
//
echo strcmp($str1, $str2) == 0 ? '相等' : '不相等';

//2.strncmp($str1, $str2, $length)比较开头部分指定长度是否相等
echo strncmp($str1, $str2, 5) == 0 ? '相等' : '不相等';

//3.strcasecmp($str1,$str2):不区分大小写

//strspan($str, $mark, $start, $length)
//计算字符串中全部都存在于在指定字符集合的第一段字符串的长度
echo strspn('15705519989', '0123456789'),'<br>';
echo strspn('15705519989', '0123456789',5,5),'<br>';
echo strspan('123453456343 45646465 2545645','0123456789'),'<br>';

<?php
echo '<p>字符串函数(三):字符串与数组之间的转换</p><hr color="red">';
/**
 * 1.str_split($str, $length)
 * 2.explode($delimiter, $str, $num)
 * 3.implode($glue, $str)
 */

// 1.str_split($str, $length)
echo '<pre>';
$str = 'word,excel,powter,nihao,hello';
// echo '<p>原始字符串:'.$str.'</p>';
// echo str_split($str, $length);
// print_r(str_split($str, 5));
// echo count(str_split($str));
// print_r(explode(',', $str));

//3.implode($glue, $str):按分割符,将一维数组
echo '<hr color="red">';
$arr2 = explode(',', $str);
print_r($arr2);
<?php
/**
 * 1.addslashes($str):单引号,双引号,反斜线,mysqli_real_escape_string()
 * 2.stripslashes($str):和上面是反操作
 * 3.htmlspecialchars()
 */

$str = <<< 'NOWDOC'
<h4>PHP课程介绍</h4>
<ol>
	 <li>ljkljkljl</li>
	 <li>ljkljkljl</li>
	 <li>ljkljkljl</li>
	 <li>ljkljkljl</li>
</ol>
NOWDOC;
//1.转义,存储避免代码注入
$str1 = addslashes($str);
echo $str1, '<hr>';

//2.stripslashes($str):和上面是反操作
$str2 = stripslashes($str1);
echo $str2,'<hr>';

$str3 = htmlspecialchars($str2);
echo $str3,'<hr>';

运行实例 »

点击 "运行实例" 按钮查看在线实例

165387859028823395.jpg

批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学