分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

php对字符串的操作

发布时间:2023-09-06 01:53责任编辑:熊小新关键词:暂无标签

php最文字的处理很是强大,之前一直云里雾里,这次学习一下。

1,‘ 与 ”的区别 

<?php//双引号中的特殊字符会被解析echo "你好\t我好";echo "<hr>";//双引号解析变量$name = ‘chenglin‘;echo "你好,$name";echo "<hr>";echo ‘你好\t我好‘;echo "<hr>";$name = ‘chenglin‘;echo "你好,$name";?>

2,转义字符\ 

  转义字符有两个作用,一是赋予字符特殊含义(\t是制表符),二是格式化特殊字符(\‘使‘变成非定界符)

<?php// 转义‘,不然报错echo ‘I \‘am a tea\cher‘;echo "<hr>";//转义t,\t现在是制表符echo "你好\t我好";echo "<hr>";?>

3,字符串的增删改查(将字符串堪称数组)

  查:

  

<?php$domain = ‘http://www.baidu.com‘; echo $domain;echo ‘<hr>‘; ?//查询echo $domain[3];echo ‘<hr>‘; ?echo $domain{3};echo ‘<hr>‘; ??>

 增:

<?php$domain = ‘http://www.baidu.com‘; echo $domain; echo "<hr>";echo ‘字符串长度:‘.strlen($domain).‘位‘;echo "<hr>";//$domain{20} = ‘1‘;$domain{50} = ‘2‘;echo $domain; echo "<hr>";echo ‘字符串长度:‘.strlen($domain);echo "<hr>";$domain.=‘我爱罗‘;echo $domain; echo "<hr>";//由此得出,一个中文占三位echo ‘字符串长度:‘.strlen($domain);?>

更新:

<?php$domain = ‘http://www.baidu.com‘; echo $domain;echo ‘<hr>‘; ?//更新$domain{0} = ‘?‘;echo $domain;echo ‘<hr>‘; ?>

 删:

  删除单个字符不会对长度有影响

<?php$domain = ‘http://www.baidu.com‘; echo $domain;echo ‘<hr>‘; ?echo ‘初始长度:‘.strlen($domain);echo ‘<hr>‘; ?//更新$domain{0} = ‘‘;echo ‘长度:‘.strlen($domain);echo ‘<hr>‘; ?$domain{1} = null;echo ‘长度:‘.strlen($domain);echo ‘<hr>‘; echo $domain;echo ‘<hr>‘; ?$domain = ‘‘;echo ‘长度:‘.strlen($domain);echo ‘<hr>‘; echo $domain;echo ‘<hr>‘; ?>

php对字符串的操作

原文地址:https://www.cnblogs.com/cl94/p/9013133.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved