PHP笔试题

  • 比较大小

var_dump(10 == "10a1"); //10 ==10 true
var_dump("10" == "10a1"); //false
var_dump("10" == "1e1"); //10 ==10 true
var_dump(null == 0); //0 == 0 true
var_dump(true == 0); //false
var_dump(true == 1); //true

运算数1类型 运算数2类型 结果
string或null 任何其他类型 将null转换为"",进行数字或词汇比较
bool或null 任何其他类型 转换为bool, false<true
string,resource或number string,resource,或number 将字符串和资源转换为数字,按数字比较
array array 具有较少成员的数组较小,如果count相同,并且运算数1中的键不存在与运算数2中则数组无法比较,否则按个比较
object 任何其他类型 object总是最大
array 任何其他类型 array总是最大
  • $str="hello world test",用一行代码分割字符串,并分别赋给三个变量

list($a,$b,$c) = explode(' ', $str)
list($a, $b, $c) = preg_split("/\s+/", $str)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 答案:-1。考查:优先级。因为-的优先级比%求余的优先级低,也就是-(10%3)。 2 答案: 3 答案:1....
    张松松阅读 1,043评论 2 9
  • 把当前目录作为Root Document只需要这条命令即可:php -S localhost:3300 也可以指定...
    绚烂的时光阅读 757评论 0 1
  • PHP7 已经出来1年了,PHP7.1也即将和大家见面,这么多好的特性,好的方法,为什么不使用呢,也希望PHP越来...
    梦幻_78af阅读 2,165评论 1 10
  • 不支持上传文件,所以就复制过来了。作者信息什么的都没删。对前端基本属于一窍不通,所以没有任何修改,反正用着没问题就...
    全栈在路上阅读 2,017评论 0 2
  • 韩公子搬出去了,公子仲一人在家。公子仲睡着上铺,不想搬下来。然而屋子里灯的开关都在下面,于是公子仲想在上铺也给灯安...
    唐仲仁阅读 266评论 0 0