PHP:第五章——字符串的概念
2024-10-12 19:12:04
<?php
header("Content-Type:text/html;charset=utf-8");
//字符串概念: //1.单引号。//里面的变量不会被解释
//例:
/*$a=77;
$b='美丽 $a 中国';
echo $b;*/
//输出:美丽 $a 中国 //2.双引号。 //里面的变量会被解释
//例:
/*$a=22;
$c="中 $a 国";
echo $c;*/
//输出:中 22 国 //3.Heredo结构。//里面的变量会被解释
//例1:
/*$a=99;
$b=<<<ZG
所写字 $a 符内容
ZG;
echo $b;*/
//输出:所写字 99 符内容 //例2:
/*$arr=array(<<<ML
我是一个数组
ML
);
print_r($arr);*/
//输出:Array ( [0] => 我是一个数组 ) //4.Nowdoc结构 //里面的变量不会被解释
/*$a=33;
$b=<<<'ZG'
Nowdoc结构 $a ;
ZG;
echo $b;*/
//输出:Nowdoc结构 $a ; //例:解决遇到不符合变量语法规则的字符时候也会结束(也可能会产生错误)
/*$a="中";
$b="美{$a}英";
echo $b;*/
//输出:美中英 //5.存取和修改字符串中的字符
/*
string 中的字符可以通过一个从 0 开始的下标
用类似 array 结构中的方括号包含对应的数字来访问和修改。
*/
/*$a="ABCDE";
$a[3]=87;
echo $a;*/
//输出:ABC8E //6.字符中中的连接运算符
/*$a='ZG';
$b='MY';
$c=$a.$b;
echo $c;*/
//输出:ZGMY //7.通过ord()和chr()实现字符与ASCII之间的转换;
//例:把字符转换为ASCII
/*$a='ABC';
$b=ord($a);
echo $b;*/
//输出字符串的第一个字符的ASCII。本例输出A的ASCII码的值:65 //例:把ASCII转换为字符:
/*$a=65;
$b=chr($a);
echo $b;*/
//输出:A //针对汉字进行ASCII的转换:
/*$a="美丽中国";
$b=ord($a[0]).ord($a[1]).ord($a[2]);
echo $b;*/
//输出:231 190 142 //例:
/*$a=chr(231).chr(190).chr(142);
echo $a;*/
//输出:美 ;
?>
最新文章
- C++函数指针总结
- Android Studio在创建/导入项目的时候,一直处于building “XXX”gradle project info的解决办法
- Java反射使用技巧
- Isostorespy 数据库无法打开的解决方案
- AppleDoc的安裝使用
- Silverlight中的TabControl如何绑定数据?重写tabcontrol和tabItem 解决绑定友好问题。可以绑定对象集合
- Spring学习4-面向切面(AOP)之aspectj注解方式
- eclipse 提交作业到JobTracker Hadoop的数据类型要求必须实现Writable接口
- sqlplus sys/system@&#39;(description=(address_list=(address=(protocol=tcp)(host=192.168.11.199)(port=1521)))(connect_data=(service_name=byRuiy)))&#39; as sysdba
- C基础 数据序列化简单使用和讨论
- 006 Python的操作符
- 中国 省会 地级市 经纬度 city array
- 关于android中postDelayed方法的讲解
- AutoMapper 自动映射工具
- 测试开发技术:DOM中 innerHTML、innerText、outerHTML、outerText的区别
- RabbitMQ 笔记-工作队列
- kafka学习笔记2:生产者
- pom文件
- [ 高危 ] mt SQL注入
- Centos的升级与更新