“PHP学习网” 公众号会天天分享一些面试题,正在找工做的小伙伴们能够来看看哦。
答案:php
$url="http://www.viphper.com/abc/123/test.php?id=1&catid=15"; $str=parse_url($url); echo end(explode(‘.’,$str[‘path’]))
答案:
Numbe_format() 要格式化的数字|规定多少个小数|规定用做小数点的字符串|规定用做千位分隔符的字符串
或者:面试
$str=”1234567890”; function test($str){ $foo=Strlen($str); $s=””; $n=0; for($i=$foo-1;$i>=0,$i--){ $s=$str[$i].$s; $n++; if($n>3){ $s=”,”.$s; $n=1; } } return trim($s,”,”); }
答案:二者都是获取id为main的对象函数
<?php // @file demo.class.php class demo { function __construct() { } } // end 到此整个文件结束
答案:在包含文件时不会直接结束从而影响到程序的执行。学习
Class me implements ArrayAccess{ //重写接口类中的方法 }
class sample { function __call($a, $b){ echo ucwords(implode(' ', $b).' '.$a); } function ads(){ ob_start(); echo 'by'; return $this; } function ade(){ $c = ob_get_clean(); $this->php('power', $c); } } $inst = new sample(); (1) $inst->viphper('welcome', 'to'); (2) $inst->ads()->ade();
答案:
(1) Welcome To Viphper
(2) Power By Phpthis