PHP面試問題考卷

2021-08-31 06:34:30 字數 1619 閱讀 9983

1、用php列印出前一天的時間格式是2006-5-10 22:21:21

echo date('y-m-d h:i:s'), "\n";

echo date('y-m-d h:i:s', strtotime('-1 days')) , "\n";

echo date('y-m-d h:i:s', strtotime("now")), "\n";

echo date('y-m-d h:i:s', strtotime("+1 day")), "\n";

echo date('y-m-d h:i:s', strtotime("+1 week")), "\n";

echo date('y-m-d h:i:s', strtotime("+1 week 2 days 4 hours 2 seconds")), "\n";

echo date('y-m-d h:i:s', strtotime("next thursday")), "\n";

echo date('y-m-d h:i:s', strtotime("last monday")), "\n";

echo date('y-m-d h:i:s', strtotime("10 september 2000")), "\n";

2.echo(),print(),print_r()之間的區別?

echo是php語句, print和print_r是函式,語句沒有返回值,函式可以有返回值(即便沒有用)

print只能列印出簡單型別變數的值(如int,string)

print_r可以列印出複雜型別變數的值(如陣列,物件)

echo -- 輸出乙個或者多個字串

description

void echo ( string arg1 [, string ...] ) //返回值為空

echo "你好"," 朋友";

print --輸出乙個字串

description

int print ( string arg )//返回值為整形

print "你好朋友";

可以進行下面操作

$name=print "nihao \n";

$str = 'test print value is $name .';

eval("$print=\"$str\";");

echo $print;

print_r -- 列印關於變數的易於理解的資訊。

bool print_r ( mixed expression [, bool return] ) //返回值是布林型的,引數是mix型別的,可以是字串,整形,陣列,物件類print_r() 顯示關於乙個變數的易於理解的資訊。如果給出的是 string、integer 或 float,將列印變數值本身。如果給出的是 array,將會按照一定格式顯示鍵和元素。object 與陣列類似。

print_r() 將把陣列的指標移到最後邊。

你可以

print_r(str);

print_r(int);

print_r(array);

print_r(obj);

也可以用var_dump var_export

PHP面試問題考卷03

4 使用哪些工具進行版本控制?svn5 如何實現字串翻轉?str holle world echo strrev str dlrow elloh echo t strrev str dlrow elloh function t strrev str return n str end func 這樣是...

php 面試問題

php中get與post的區別 get通過顯式的傳遞,http協議在url中進行傳參,通常是一些少量的資料 post通過表單傳遞大量資料,如新聞,文章,而且post比較安全,如使用者名稱密碼通常使用post cookie與session cookie儲存在客戶端,而session儲存在伺服器端 co...

It面試問題

一般第一輪技術面都是來考察你最基本的技術功底。招聘季節,隨處可見抱著厚厚的 程式設計師面試寶典 啃的學生。偶爾也能看見 程式設計之美 劍指offer 的神書。這些經驗書確實有用。但是要想全面的掌握筆試面試的基礎考點,還是需要完整的複習。其實,筆試面試對計算機基礎的考察是萬變不離其宗的。其考點無非分為...