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 ...
随机推荐
- 微信小程序官方demo学习
最近微信小程序很火,很喜欢那种轻应用,用完就走的理念.于是,下载好微信开发者工具,学习一下官方demo. 体验下来,有类似react和vue的感觉,dom类似react那种组件的,data-bindi ...
- Android非常有用的开源库介绍整理
Android开源库 自己一直很喜欢Android开发,就如博客副标题一样,我想做个好的App. 在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者,而且我会 ...
- gRPC编码初探(java)
背景:gRPC是一个高性能.通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众 ...
- ManyToMany OrderBy
有A.B表和A_B中间表,A_B中间表只有A.B表的id,想让A中的bs以date列排序: @Entity @Table(name="A") public class A impl ...
- ubuntu环境下docker安装步骤
本文是根据docker官方文档翻译,原文:https://docs.docker.com/engine/installation/linux/ubuntulinux/ Docker 支持以下 Ubun ...
- ckplayer 项目实战
<div class="control-group" id="videoDiv" style="display: none;"> ...
- Java的I/O总结
概念:Java语言中数据流是接收和发送数据的管道.流是一位单项的. 流的分类: 按照字节字符:InputStream和OutputStream是字节输入输出流的抽象父类.Reader和Writer是字 ...
- CentOS 修改主机名
最新文章:Virson's Blog 1.临时修改主机名 地址:http://www.cnblogs.com/mawanglin2008/p/3530790.html 显示主机名: oracle@lo ...
- 聊天系统Demo,增加文件传送功能(附源码)-- ESFramework 4.0 快速上手(14)
本文我们将介绍在ESFramework 4.0 快速上手(08) -- 入门Demo,一个简单的IM系统(附源码)的基础上,增加文件传送的功能.如果不了解如何使用ESFramework提供的文件传送功 ...
- [ An Ac a Day ^_^ ] CodeForces 680A Bear and Five Cards
这两天回家了 家里电脑太卡 调试不方便 就只能写写水题了…… #include<stdio.h> #include<iostream> #include<algorith ...