PHP字符串函数试题
Ctrl+A查看答案
1.把ASCII字符的字符串转换为十六进制值的函数是什么?答:bin2hex($string),例如bin2hex('ab') = 6162
2.ASCII码转字符,字符转ASCII码的函数分别是什么?答:chr(int $ascii),ord(string $string)
3.将十六进制字符串转换成二进制字符串的函数是什么?答:hex2bin()
4.将HTML代码转换成特殊的HTML实体和相反的函数分别是什么?答:htmlspecialchars(),htmlspecialchars_decode()
5.join是哪个函数的别名?答:implode()
6.使字符串首字母小写,首字母大写,所有字母小写,所有字母大写,每个单词首字母大写的函数分别是什么?答lcfirst(),ucfirst(),strtolower(),strtoupper(),ucwords()
7.计算指定文件的 MD5 散列值的函数是什么?答:md5_file($filename)
8.以千位分隔符方式格式化一个数字的函数是什么?答:string number_format ( float $number
[, int $decimals
= 0 ] )
9.将字符串解析成多个变量的函数是什么?答:parse_str($string [,$array])
10.重复一个字符串次数的函数是什么?答:str_repeat($str,$count)
11.使用另一个字符串填充字符串为指定长度的函数是什么?答:str_pad ($string
, $length
[,$ps
= " " [,
STR_PAD_RIGHT|
STR_PAD_LEFT
|STR_PAD_BOTH
] )
12.随机打乱一个字符串的函数是什么?答:str_shuffle($string)
13.按照固定长度将字符串转换成数组的函数是什么?答:array str_split ( string $string
[, int $split_length
= 1 ] )
14.查找字符串首次出现的位置的区分大小写和不区分大小写的函数分别是什么?答:strpos($haystack,$needle),stripos($haystack,$needle)
15.查找字符串最后出现的位置的区分大小写和不区分大小写的函数分别是什么?答:strrpos($haystack,$needle),strripos($haystack,$needle)
16.查找字符串的首次出现的结果区分大小写和不区分大小写的函数分别是什么?答:strstr($haystack,$needle),stristr($haystack,$needle)
17.获取字符串长度的函数是什么?答:strstr()
18.计算字符串出现的次数的函数是什么?答:substr_count($haystack,$needle)
19.指定起始点获取字符串的内容的函数是什么?答:substr($string,$start [,$length])
20.str_replace()和substr_replace()函数的区别?答:str_replace()函数是查找替换,substr_replace()是按照长度替换
PHP字符串函数试题的更多相关文章
- ThinkPHP 模板substr的截取字符串函数
ThinkPHP 模板substr的截取字符串函数在Common/function.php加上以下代码 /** ** 截取中文字符串 **/ function msubstr($str, $start ...
- SQL字符串函数
LEN() :计算字符串长度(字符的个数.)datalength();//计算字符串所占用的字节数,不属于字符串函数.测试varchar变量与nvarchar变量存储字符串a的区别.见备注1.LOWE ...
- Python3中的字符串函数学习总结
这篇文章主要介绍了Python3中的字符串函数学习总结,本文讲解了格式化类方法.查找 & 替换类方法.拆分 & 组合类方法等内容,需要的朋友可以参考下. Sequence Types ...
- TSQL 字符串函数:截断和查找
字符串截断函数是指:Stuff 和 SubString,字符串查找函数是:CharIndex 和 PatIndex 一,SubString 截取子串 最常用的字符串函数,用于截取特定长度的子串. SU ...
- c#编程基础之字符串函数
c#常用的字符串函数 例一: 获取字符串的大小写函数 ToLower():得到字符串的小写形式 ToUpper():得到字符串的大写形式 注意: 字符串时不可变的,所以这些函数都不会直接改变字符串的内 ...
- SQLSERVER常见系统函数之字符串函数(一)
好久没有写博客了,这段时间准备写一下字符串函数 QQ群: 499092562:欢迎交流 字符串函数: 1.LEN(需要获取长度的字符串) 返回:字符串的长度 示例: SELECT LEN('小搬运工很 ...
- python笔记-字符串函数总结
字符串函数: chr() 数字转ASCII chr(96)="a" ord() ASCII转数字 ord("a")=96 isspace() 判断是否为空格 s ...
- Sql Server函数全解<一>字符串函数
阅读目录 1.ASCII()函数 2.CHAR()函数 3.LEFT()函数 4.RIGHT()函数 5.LTRIM()函数 6.RTRIM()函数 7.STR()函数 8.字符串逆序的函数REVER ...
- Sql Server系列:字符串函数
字符串函数用于对字符和二进制字符串进行各种操作,大多数字符串函数只能作用于char.nchar.varchar和nvarchar数据类型.字符串函数可以用在SELECT或者WHERE语句中. 1. A ...
随机推荐
- android设置组件透明度
textremind.setBackgroundColor(Color.argb(178, 0, 0, 0)); //背景透明度 textremind.setTextColor(Color.argb ...
- HDU 5845 Best Division
$dp$,字典树. $dp$递推式很容易知道.dp[i]=max{dp[j]+1} a[j]^..^a[i]<=X,并且$[j,i]$长度不能超过$L$. 但是暴力来复杂度极高,所以需要用字典树 ...
- URAL 1525 Path
#include<stdio.h> #include<string.h> #include<math.h> #include<algorithm> us ...
- Hadoop之初体验
首先是来说一下这两天来自己的个人感受吧.我争取在第一段将情怀给逼逼完,大家可以无视这一段~~~真心是不容易,第一个感觉就是,乱.为啥呢?先说说我使用Hadoop的原因吧.选了云计算这门课,打算到时候深 ...
- Struts2配置文件动态传参
两个Action动态传递参数: 1.从一个Action传递到另一个Action如果带有参数那么result中的type属性需要使用redirect 第一个Action代码如下: private Str ...
- Kettle启动及简单操作(1)
官方Hadoop配置 http://wiki.pentaho.com/display/BAD/Configuring+Pentaho+for+your+Hadoop+Distro+and+Versio ...
- 聊天系统Demo,增加Silverlight客户端(附源码)-- ESFramework 4.0 快速上手(09)
在ESFramework 4.0 快速上手 -- 入门Demo,一个简单的IM系统(附源码)一文中,我们介绍了使用ESFramework的Rapid引擎开发的winform聊天程序,本文我们将在之前d ...
- 使用GNU/Linux播放电视节目
目前,生活中很多事情都可以在电脑前完成,读书.写程序.听音乐.看视频等.如果也可以在电脑上收看有线电视节目的话,那就更好了.为此,我购买了圆刚视频采集卡AverMedia C725B.如下图所示. 官 ...
- MySQL性能优化(来源于简书)
1.为查询优化你的查询 大多数的MySQL服务器都开启了查询缓存.这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的.当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存 ...
- Windows Text Copyer 1.1绿色版
软件名称: Windows Text Copyer软件语言: 简体中文授权方式: 免费软件运行环境: Win 32位/64位软件大小: 269KB图片预览: 软件简介:有些网站限制复制,你可以用这个软 ...