当前位置: 首页 > article >正文

PHP字符串变量

php字符串变量,也可以理解为一个存放文本的一样东西。

<?php

$text="Hello world!"; //输出Hello world!
echo $text;

?>

当赋一个文本值给变量时,请记得给文本值加上单引号或者双引号。

1、下面再来看看字符串的应用场景

1.1、字符串拼接,在等号前面加.且变量名相等就能拼接字符串

<?php
$txt = "大家好";
$txt .= "我是";
$txt .= "无极";
$txt .= "程序员";
echo $txt;              //输出: 大家好我是无极程序员

1.2、PHP strlen() 函数

可以统计字符串的字节数,例如:

<?php

$text="Hello world!"; //一共有12个字节
$a = strlen($text);
echo $a; //输出:12

一个英文字母或者数字都算一个字节,中文3个字节

<?php

$text="你好"; //一个中文3个字节,2个中文 = 6
$a = strlen($text);
echo $a; //输出:6

1.3、PHP strpos() 函数

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

如果在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE。


下面的实例在字符串 "Hello world!" 中查找文本 "world":

<?php

echo strpos("Hello,world","world"); //输出 : 6
echo strpos("Hello,world","e"); //输出 : 1

?>

之所以是 6 而不是 7 的原因是,字符串中第一个字符的位置是 0,而不是 1。


http://www.kler.cn/a/388804.html

相关文章:

  • Redis - 集群(Cluster)
  • 前端开发中常用的包管理器(npm、yarn、pnpm、bower、parcel)
  • 使用elementUI实现表格行拖拽改变顺序,无需引入外部库
  • 深度学习代码笔记
  • Linux 进程线程间通信总结
  • gdb编译教程(支持linux下X86和ARM架构)
  • 【ARM】MDK-E203 Undefined identifier
  • 青少年编程与数学 02-003 Go语言网络编程 14课题、Go语言Udp编程
  • MFC中Excel的导入以及使用步骤
  • 模型 用户画像
  • 原子操作 std::atomic
  • M芯片Mac构建Dockerfile - 注意事项
  • 华为OD机试 - 称砝码 (Java 2024 E卷 100分)
  • 利用Langchain构建网页内容摘要Agent
  • 【日记】总感觉搞这些才回到了自己的老本行……(1179 字)
  • IDE使用技巧与插件推荐:提升开发效率的秘籍
  • 【01课_初识算法与数据结构】
  • 2024 United Kingdom and Ireland Programming Contest (AIKL)
  • 【初阶数据结构与算法】沉浸式刷题之顺序表练习(顺序表以及双指针两种方法)
  • 微服务mysql,redis,elasticsearch, kibana,cassandra,mongodb, kafka
  • 从0开始深度学习(25)——多输入多输出通道
  • Logrus入门
  • python练习-可视化
  • xss的过滤和绕过(2)
  • 船舶AIS轨迹聚类算法(附python源码)
  • unity下添加c#脚本