PHP语言中,字符串两边应添加什么?

PHP语言中,字符串两边应添加什么?,第1张

用的是引号,具体是单引号还是双引号自己视情况而定吧。

PHP中单引号和双引号的区别:

单引号串和双引号串在PHP中的处理是不相同的。双引号串中的内容可以被解释和替换,而单引号串中的内容绝大部分被认为是普通字符。例如:

<?php

$_num1 = "这是一个变量"

echo '$_num1'//输出结果为:$_num1

echo "$_num1"//输出结果为:这是一个变量

?>

echo strlen($_num1).'<br />'在连接换行符时我用的是单引号,看网上很多资料都说单引号里的内容都是直接输出不经过编译的,可是,这句代码中的换行符却被编译了,个人测试结果是:将HTML代码包含在PHP代码中的单引号内也是会被编译的。

在单引号串中甚至反斜杠也失去了他的扩展含义(除了插入反斜杠\\和插入单引号\')。所以,当你想在字串中进行变量代换和包含\n(换行符)等转义序列时,你应该使用双引号。单引号串可以用在其他任何地方,脚本中使用单引号串处理速度会更快些,因为PHP语法分析器对单引号串的处理方式比较单纯,而双引号的处理由于串内部也需要解析,因此更复杂些,所以处理速度略慢。



纯手打,望采纳,谢谢

有两种方法:

1. 使用字符串查找函数:

strrpos (字符串, 字符)

2. 使用正则表达式:

preg_match('/字符$/', 字符串)

注意:方法2中,正则表达式是一种规则语法,当要查找的字符包含规则语法中的特殊字符时,需要进行转义处理。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11904559.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存