php学习 字符串课件_php基础_脚本之家

“; echohtmlentities;//转变编码
echohtmlentities($str,ENT_QUOTES,”EUC-JP”State of Qatar;//单引号双引号都改造前面是字的编码
引号的管理 stripslashes(卡塔尔(قطر‎;(是addslashes的反函数,突显转移后的字符)
addslashes4个字符前增添展现) HTMl标签的清理 strip_tags url处理除了对HTML文字的管理,在WEB开垦时还要对UCRUISERL地址进行拍卖。管理U福睿斯L首要包含:
对UTucsonL字符串的剖释 parse_str parse_url U智跑L编码管理rawurlencode(卡塔尔国;(替换全部非字母数字的字符,变为%前面跟两位16进制)
urlencode(State of Qatar;(替换全部非字母数字的字符,变为%后边跟两位16进制,空格变为+号)
rawurldecode urldecode 布局查询字符串等。
http_build_query(State of Qatar;(生成url-encoded之后的倡议字符串) php字符串.rar

语法 字符串string能够有三种方法定义 ‘’ 转义种类能够用\解释为
双引号的最大特点是变量名会被变量值替代 定界符可以形容输出html格式
打字与印刷字符串有二种方法
echo它归属语言构造,不是实在的函数,它和print的区别在于能够选取多个参数
print语法bool次函数输出字符串如若成功重临1战败再次回到0列如传输中借使客商的浏览器遽然挂掉则会引致倒闭的光景
字符串管理函数 ltrim语法格式:stringltrim;删除字符串的开端空格
rtrim语法格式:stringrtrim;删除字符串的后缀空格
trim语法格式:stringrtim;删除祖父穿的两端空格
strrev语法格式:stringstrrev;颠倒字符串将字符串前后颠倒
strtolower语法格式:stringstrtolower;将字符串全体化为小写
strtoupper语法格式:stringstrtoupper;将字符串全体制改过成大写
ucfirst语法格式:stringucfirst;将字符串的首字母改成大写
ucworde语法格式:stringucworde;将字符串的各种字的首字母都改成大写
格式化字符串以便展现 sprintf此函数将字符串格式化
sprintf(卡塔尔国语法格式stringsprintf(stringformat,mixed[args]…State of Qatar 范例:
$a=sprintf echo$a; 输出结果:***kkk b整数转成二进位。
c整数转成对应的ASCII字符。 d整数转成十进位。 f单倍准确度数字转成浮点数。
o整数转成八进位。 s转成字符串。 x整数转成小写十七进位。
X整数转成大写十三进位。 printf输出格式化字符串重临值整数
语法格式:intprintf(stringformat,mixed[args]…State of Qatar; 范例printf(“%d–%s–%x”,72,72,72卡塔尔; 输出结果:72–72–48 分割与拼状字符串
explode语法格式:arrayexplode(stringseparator,stringstring[,intlimit]State of Qatarimplode语法格式:stringimplode(shringglue,arraypieces卡塔尔把数组效能连接成字符串
字符串比较 strcmp语法格式:intstrcmp重返值为整数子字符串
strcmp次字符串用来一点都非常大小负数表示1稍差于2正数表示1超过20象征至极strlen语法格式:intstrlen;拿到字符串长度再次来到值整数
substr语法格式:stringsubstr(stringstring,intstart,int[length]卡塔尔;
拿到局地字符串string为字符串起初位到结束取多少个字符若省略结束则去到尾若最初设为负数表示从后象前取
strstrstringstrstr(stringhaystack,stringneedle卡塔尔;重回字符串中某字符串开处至停止字符串便是说以某处为界点取后段段字符串
strrchr语法格式:stringstrrchr(stringhaystack,stringneedleState of Qatar;获得字符串最终现身的岗位从后迈入截取字符串没找到重回false
strpos语法格式:intstrpos(stringhaystack,stringneedle,int[offset]卡塔尔;寻找字符串最初现身的职位暗中认可从0开端假如找不到再次来到false
strrpos语法格式:intstrrpos(stringhaystack,charneedle卡塔尔(قطر‎;搜索字符串最终现身的职责找不到重回false重返值整数
字符串增补 str_pad语法格式能够用于一些灵动消息的维护
str_pad;//produces”Alien”
str_pad($input,10,”-=”,STR_PAD_LEFT);//produces”-=-=-Alien”
str_pad($input,10,”_”,STR_PAD_BOTH);//produces”__Alien___”
str_pad;//produces”Alien_” STR_PAD_LEFT字符串左增补ST凯雷德_PAD_TiggoIGHT字符串右增加补充 STXC60_PAD_BOTH字符串两端增加补充 字符串的更迭str_replace(卡塔尔函数替换 有两种方法
str_replace;//替换什么用怎么着替换替换哪个人$arr2=array(“%color%”,”%title%”,”%body%”卡塔尔;
$arr3=array(“red”,”hello”,”world”卡塔尔;
echostr_replace($arr2,$arr3,”%body%”State of Qatar; 摸版的艺术 字符串翻译
strtr(卡塔尔(قطر‎多个至关心珍贵要的轮流函数也叫字符串翻译 strtr也是有三种调用方式strtr(string$str,string$from,string$to卡塔尔$arr5=array(“hello”=>”hi”,”hi”=>”hello”State of Qatar; echostrtr;
正是将如何翻译成什么 strtr(string$str,array$replace_pairs卡塔尔(قطر‎ html管理HTML实体的管理 htmlentities ENT_COMPAT:钦定调换双引号不过保留单引号
ENT_QUOTES:表示还要转变双引号和单引号 ENT_NOQUOTES:表示多少个都不转移
htmlspecialchars 语法格式 $str=”中夏族民共和国

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图