PHP:第五章——字符串转换与比较
<?php
header("Content-Type:text/html;charset=utf-8");
//字符串的转换与比较
//1.ord——返回首字符的ASCLL;chr——根据ASCLL返回对应的字符串
//例:
/*$str="中";
echo ord($str[0]),ord($str[1]),ord($str[2]);//输出:228184173
echo chr(228),chr(184),chr(173);//输出:中*/ //2.字符串的比较strcmp和strcasecmp;二进制安全字符比较。
//例:
/*$str1="Zhong";
$str2="zG";
echo strcmp($str1,$str2);//输出:-1
echo strcasecmp($str1,$str2);//输出:1*/ //3.strncmp和strncasecmp比较开头指定数量的字符。
/*$str1="zhongguo";
$str2="Zhong";
echo strncmp($str1,$str2,5);//输出:1
echo strncasecmp($str1,$str2,5);//输出:0*/ //4.strtolower和strtoupper大小写转换。
/*$str="ZhongGuo";
echo strtolower($str);//输出:zhongguo
echo strtoupper($str);//输出:ZHONGGUO */ //5.ucfirst和lcfirst首字母大小写转换
//例:
/*$str1="zhong";
echo ucfirst($str1);//输出:Zhong
$str2="ZHONG";
echo lcfirst($str2);//输出:zHONG */ //6.ucwords——将字符串中的每个单词的首字母转换为大写。
$str="welcome to you";
echo ucwords($str);//输出:Welcome To You
?>
PHP:第五章——字符串转换与比较的更多相关文章
- PHP:第五章——字符串过滤函数
<?php header("Content-Type:text/html;charset=utf-8"); //字符串过滤函数: //1.n12br 在所有新行之前插入Htm ...
- PHP:第五章——字符串的分割与替换
<?php header("Content-Type:text/html;charset=utf-8"); //字符串的截取与分割 //1.字符串截取类函数 //1)trim ...
- PHP:第五章——字符串的概念
<?php header("Content-Type:text/html;charset=utf-8"); //字符串概念: //1.单引号.//里面的变量不会被解释 //例 ...
- PHP:第五章——字符串编码函数
<?php header("Content-Type:text/html;charset=utf-8"); //1.base64_encode和base64_decode.6 ...
- PHP:第五章——字符串与数组及其他函数
<?php header("Content-Type:text/html;charset=utf-8"); //1.str_split——将字符串转换为数组. /*$str= ...
- PHP:第五章——字符串加密及校验函数
<?php header("Content-Type:text/html;charset=utf-8"); //1.md5——计算字符中的散列值 //对一段信息(Messag ...
- PHP:第五章——字符串的统计及查找
<?php header("Content-Type:text/html;charset=utf-8"); /*字符串的统计与查找*/ //1.获取字符串的长度 //1)st ...
- PHP:第五章——字符串输出函数
<?php header("Content-Type:text/html;charset=utf-8"); /*字符串输出函数*/ //1.echo 输出一个或多个字符 // ...
- 《程序员代码面试指南》第五章 字符串问题 去掉字符串中连续出现k 个0 的子串
题目 去掉字符串中连续出现k 个0 的子串 java代码 package com.lizhouwei.chapter5; /** * @Description: 去掉字符串中连续出现k 个0 的子串 ...
随机推荐
- 设计模式之——Composite模式
composite模式又叫做组合模式/复合模式. 它是一种能够使容器与内容具有一致性,创造出递归结构的模式. 示例程序是列出文件夹以及其内部文件与文件夹一览的功能: 可以由示例图看出,有一个电影文件夹 ...
- 监听checkbox事件
<!DOCTYPE html> <html> <head> <title></title> </head> <script ...
- Mysql varchar 把默认值设置为null和空的区别
'\0',这个表示空,需要消耗存储空间的.NULL,则表示连这个\0都没有. NULL,你可以近似理解为变量未赋值(定义了变量,但是未使用,变量不指向具体存储空间,因此,理论上不消耗存储空间),同时, ...
- mysql 数据操作 单表查询 having 过滤
SELECT 字段1,字段2... FROM 库名.表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条数 1.首先找到表 库.表 ...
- Select触发事件
案例1: <script type="text/JavaScript"> function gradeChange(){ var objS = document.ge ...
- WMS学习笔记:1.尝试加载WMS
1.首先找一个可用的WMS栅格地图服务:http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi 获取GetCapabilities: http://de ...
- vue学习之一vue初识
一.vue.js是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层 ...
- PAT 1055 The World's Richest[排序][如何不超时]
1055 The World's Richest(25 分) Forbes magazine publishes every year its list of billionaires based o ...
- Python---1. 基础数据类型
转载: Py西游攻关之基础数据类型
- 4.3 Routing -- Generated Objects
就像在routing guide中介绍的那样,不管什么时候你在路由器中定义一个新路径,Ember.js就会尝试寻找一个对应的route,controller,template,它们的命名都是根据命名约 ...