首页 » PHP教程 » php盘算汉字的长度技巧_PHP教程字符串类型进阶

php盘算汉字的长度技巧_PHP教程字符串类型进阶

访客 2024-11-11 0

扫一扫用手机浏览

文章目录 [+]

1.单引号:

$i = '这是一个字符串';

2.双引号:

php盘算汉字的长度技巧_PHP教程字符串类型进阶

$i = \"大众这是一个字符串\"大众;

3.Heredoc 构造:<<<
在\"大众<<<\公众运算符之后要供应一个标识符,然后换行。
接下来是字符串本身,末了要用前面定义的标识符放在该行的第一列作为结束标志(把稳:标识符的命名也要遵守 PHP 的语法规则):

php盘算汉字的长度技巧_PHP教程字符串类型进阶
(图片来自网络侵删)

$i = <<<HELLO这是一个字符串。
HELLO;

4.nowdoc 语法构造:nowdoc 构造也利用运算符 <<<, 但是跟在后面的标识符要用单引号括起来,它很象 heredoc 构造,但是 nowdoc 中不进行解析操作。

$i = <<<'HELLO'这是一个字符串。
HELLO;

字符串拼接:若须要将多个字符串或者字符串变量进行拼接,常日利用并置运算符 \"大众.\"大众进行拼接,如(往后大略示例皆省略<?php ?>构造,不再重复):

$i = \公众Hello\公众;$j = \"大众PHP\公众;echo $i.$j;

输出结果为:

HelloPHP

打算字符串长度:若想要打算字符串长度,可利用strlen()函数。
strlen()函数会返回字符串的长度(字节数),包含空格及其他符号,但是须要把稳的是:中文以及中文符号在PHP中占3个字节,如:

$i = \"大众Hello PHP!\"大众;echo strlen($i);echo \"大众<br>\公众;$i = \公众你好PHP。
\"大众;echo strlen($i);

输出结果为:

1012

查找指定字符或者字符串所在位置:strpos() 函数可在字符串中查找一个字符或字符串,若存在该字符或字符串,返回第一个匹配字符的位置(位置下标自0开始,而不是1);若不存在,则返回false(把稳:因PHP严格区分大小写,以是如果被查找的字符串与原字符串不同大小写,会查找不到,返回false),如:

$i = \公众My name is Lucifer!\"大众;$j = \"大众Lucifer\"大众;if(strpos($i,$j)!=false){ echo \公众'$j'所在位置为:\"大众.(strpos($i,$j)+1);}else{ echo \"大众不存在字符'$j'\公众;}echo \"大众<br>\"大众;$j = \"大众lucifer\"大众;if(strpos($i,$j)!=false){ echo \公众'$j'所在位置为:\公众.(strpos($i,$j)+1);}else{ echo \公众不存在字符'$j'\"大众;}

输出结果为:

'Lucifer'所在位置为:12不存在字符'lucifer'

下一章:

​「PHP教程」数组类型进阶

相关文章

Java代码虚拟化保护技术与应用前景

软件应用的需求日益增长,软件开发过程中对代码的保护成为了一个重要议题。Java作为一种广泛应用于企业级应用的编程语言,其代码虚拟化...

PHP教程 2025-03-02 阅读1 评论0

CAD插件错误代码与应对步骤

CAD(计算机辅助设计)软件在工程设计领域得到了广泛应用。CAD插件作为提升设计效率的重要工具,在提高设计师工作效率的也带来了一定...

PHP教程 2025-03-02 阅读1 评论0

上古卷轴代码规则大全游戏背后的编程奥秘

《上古卷轴》作为一款深受玩家喜爱的角色扮演游戏,自问世以来便以其丰富的世界观、独特的游戏体验和深厚的文化底蕴吸引了无数玩家。在这款...

PHP教程 2025-03-02 阅读1 评论0