php基础学习(6)-字符串变量

2019年11月20日22:06:09 发表评论 阅读(1,313)

php基础学习(6)-字符串变量

 

本文来说php中的字符串变量

字符串变量

字符串变量用于包含有字符的值

在创建字符串之后,我们就可以对它进行一些操作。我们直接在函数中使用字符串,或者把它存储在变量中。

下面我们来看一下实例,我们创建一个名为txt的字符串变量,并赋值为“Hello world!”,然后我们输出txt变量的值:

<?php
$txt="Hello world!";
echo $txt;
?>

输出结果

Hello world!
注意

当字符串变量的值是文本时,要给文本加上单引号或者双引号。

并置运算符

在php中,只有一个字符串运算符

并置运算符.用于把两个字符串值连接起来,在js中我们用+来连接两个字符串

实例

<?php
$txt1="Hello world!";
$txt2="What a nice day!";
echo $txt1 . " " . $txt2;
?>

 输出结果

Hello world! What a nice day!

在上面的代码中,我们使用了两次并置运算符,这是因为我们在两个字符串中间插入了一个空格

strlen()函数

有时候我们需要知道字符串的长度,strlen()函数可以帮我们完成这件事情,在js中我们可以直接用length属性来获取长度

实例

<?php
echo strlen("Hello world!");
?>

 输出结果

12

以上实例返回的是字符串 "Hello world!" 的长度

注意

strlen()函数常常用在循环和其他函数中,因为那时确定字符串何时结束是很重要的。(例如,在循环中,我们需要在字符串中的最后一个字符之后结束循环。)

strpos() 函数

strpos()函数用于在字符串中查找一个字符或一段指定的文本

如果在字符串中找到匹配,该函数会返回第一个匹配的字符为止,如果未找到匹配,则返回FALSE
(在js中与之对应的是indexOf()方法, 该方法用于在字符串中查找一个字符或一段指定的文本,如果在字符串中找到匹配,该函数会返回第一个匹配的字符为止,如果未找到匹配,则返回 -1

实例

<?php
echo strpos("Hello world!","world");
?>

输出结果

6
提示

在上面的实例中,字符串 "world" 的位置是 6。之所以是 6 而不是 5的原因是,字符串中第一个字符的位置是 0,而不是 1,并且在中间有一个空格

 

本篇文章的所有代码块都换了高亮工具,有没有感觉比之前更突出了一点呢? [太开心]

 

weinxin
微信小程序
互联网开发,终身学习者,欢迎您的关注!
舍得

发表评论

不高兴 彩虹 吃瓜 丢翔 乖 滑稽 花心 惊哭 惊讶 挤眼 酷 伤心 帅吗? 礼物 玫瑰 怒 生气 喷 睡觉 太开心 小九九 啊
太阳 吐舌 委屈 笑眼 星星月亮 心碎 咦 阴险 疑问 真棒 偷笑 斜眼笑 震惊 略 哈欠 无奈哭 抠鼻 哼 期待 懒得理你 爱心 蜡烛