1.類繼承用 extends,靜態屬性用static ,常量屬性用const, 抽象屬性用 abstract,阻止子類覆蓋用final, 檢測是否為其子類用 instanceof, 序列化物件用serialize,
2.php復合資料型別有:array, object, 特殊資料型別有:resource,null
3.php建立自定義函式的函式名為: create_function
4.php中迴圈跳出語句有:continue,break
5.寫出下面語句的輸出
var_dump(0=='a'); //ture
@ps:
php與數字比較時會自動把字串轉換為整型,字串a的前面不包含任何數字,所以會被轉為0
@ps:字串轉換為整型時,會擷取掉字母及後面的子串
6.把下面語句轉換為小寫字串
$arr = array("i","am","php","developer");
echo strtolower(implode(' ',$arr));
7.寫出將乙個字串中的字母替換成指定字元的方法
@1. str_replace函式
@2. preg_replace函式
8.求兩個時間之間的差數,比如:2016-3-8 ~ 2017-3-8
$day1 = '2016-3-18';
$day2 = '2017-3-18';
echo ((strtotime($day2)-strtotime($day1))/86400);
9.寫出下面的輸出值
echo count("abc"); // 1
@ps:看做是一維陣列
10.寫出幾種方式獲取檔案的副檔名
@方法五
//組合迴圈單個檢測每個字元,做分割
@方法四
$arr = pathinfo($file);
echo $arr['extension'];
@方法三
echo array_pop(explode('.',$file));
@方法二
//strrpos:找到指定字串在另外乙個字串的起始位置
echo substr($file,strrpos($file,'.')+1);
@方法一
//strrchr 擷取字串在另乙個字串中起始位置及後面的子串
echo strrchr($file,'.'); //輸出:.jpg
//返回從起始位置到指定長度的資料,長度預設為後面全部
echo substr(strrchr($file,'.'),1); //
php面試寶典7
1.mysql real escape string mysql escape string有什麼本質的區別,有什麼用處,為什麼被棄用?答 1 mysql real escape string需要預先連線資料庫,並可在第二個引數傳入資料庫連線 不填則使用上乙個連線 2 兩者都是對資料庫插入資料進行轉...
面試寶典12
1 請你自我介紹一下自己好嗎?3 說說你最大的缺點?4 你對薪資的要求?5 你對加班的看法?回答樣本 如果工作需要我會義不容辭加班,我現在單身,沒有任何家庭負擔,可以全身心的投入工作。但同時我也會提高工作效率,減少不必要的加班。6 如果通過這次面試我們錄用了你,但工作一段時間卻發現你根本不適合這個職...
cpp面試寶典
小白在面試寶典上的遊蕩 下面開始今日說法 比較兩端 include using namespace std int main cout 0 2 1 分析 初始化a 0,x 0,滿足a 1,且x的非為1,所以符合迴圈條件,x自加為1,a自加為1,進入迴圈體a加為2,已經不符合小於等於1的條件,所以後面...