PHP 基礎


//php的結尾符號可以不用寫靶橱,開頭可以不加php;

//echo 可以輸出字符串或者數(shù)字哈踱,

//結尾的封號一定要加

//最后一行一定要加

/*

* 送悔、慢显、解決中文亂碼加header("Content-type:text/html;Charset=utf-8")

* 修改環(huán)境

*

*/

//

header("Content-type:text/html;charset=utf-8");

/*echo "hellow wrload";

echo "
";

echo ("hellow wrolds");

echo "
";

echo "hellow","wrold";

echo "
";

echo "你好藍歐";

//查看版本信息

echo PHP_VERSION;

echo "
";

//漏油判斷echo "

";

//$_SERVER? 服務器變量,該全局變量包含這服務器和客戶配置

//及當前請求環(huán)境的所有信息

/*

$_SERVER['SERVER_NAME'];當前腳本所在的服務器的主機名欠啤;

$_SERVER['REMOTE_ADDR'];客戶端ip地址荚藻;

$_SERVER['REQUEST_URL'];url的路徑部分;

$_SERVER['HTTP_USER_AGENT'];操作系統(tǒng)和瀏覽器的有關信息

* /

//打印輸出全局變量prient_r()

//print_r($_SERVER);

echo "

";




//看運行PHP的系統(tǒng)名稱

echo PHP_OS;

echo

* phpinfo(); //查看php環(huán)境的函數(shù)洁段;用html打印

*

*/


//查看服務器的一些信息,會報錯

print_r($_SERVER);

echo"";

/*

* 注釋1鞋喇;比較常用

*

* */

// 注釋2:比較常用

/*

注釋三:不常用

*/

?>

<pre>是HTML的標簽 ? 自動化空格顯示保留空格,和換行 (整理代碼格式)



/變量的定義?

//以$為開頭

//$a="hellow 坡坡";

// $b="你好";//? echo $a.$b;

//php字符串是以點連接//通過字符串拼接

// echo "你好".$a."中國";

//php 雙引號是可以解析變量? //單引號不行 // echo "你好$a"; //會將$a后的都認為是變量 所以加一個大括號就可以

//echo "你好{$a}妞妞";//加一個大括號就可以

// $a="hello";



// $hello="你好"; //下一級眉撵,第二個變量的變量

// echo $a;? $a=[1,2,3,4];

/*//加&就會被引用傳址,不加就不會傳值a和b落塑;

// 需要傳值的話纽疟,在變量的前面加&符號; $b=&$a; $b[1]=5; //不會傳值憾赁,索引數(shù)組污朽; print_r($a);? *? */?

? /*Notice :警告錯誤 ,如果要去掉的話龙考,前面加@符號蟆肆;? echo $a;? */? ? //打印? //print_r($a);? echo "

"; // var_dump($a);//更加詳細的顯示信息??

//阻止程序執(zhí)行;die(一般用來做調試)? echo "

";//$b="哈哈哈";? //可以帶字符串

// @die($b); // echo 11111;//矾睦、阻止程序執(zhí)行

// exit; // exit($b);?


//字符串 定義方式二? 字符串定界; //注意要頂格寫炎功,前后都不能右空格枚冗,一般會用在長的字符串定義;? 開頭結尾一致蛇损,前后都不允許有空格 //內部可以接受變量

// $str=<<";//print_r($_SERVER);echo "";


//常量的定義/*第一個參數(shù)常量名稱赁温,第二個參數(shù)常量定義的值,第三個參數(shù)是否區(qū)分大小寫淤齐;/默認是false 區(qū)分大小寫股囊,true不區(qū)分大小寫 *? *///define("pi","3.1415926535",true);

//echo pi;


//session開啟:

//session_start();

//$_SESSION['username']="5555";

//print_r($_SESSION);//


//全局變量$_FILES// print_r($_FILES);接受文件上傳的參數(shù) //$_GLOBALS很底層的全局變量;會造成變量污染更啄,很少用// print_r($GLOBALS);


?//魔術變量

//顯示當前代碼的行數(shù) ,兩個下劃線稚疹;


//echo __LINE__;//顯示當前執(zhí)行文件的絕對路徑

//print_r(__FILE__);?


//__FUNCTION__當前執(zhí)行函數(shù)的 函數(shù)名稱;

?/*function test(){ echo __FUNCTION__; } test();? *? */?


? //類名 /* class test{? function test1(){? echo __CLASS__;? }? } $newtest=new test(); $newtest->test1();? */?


? //字符串轉義//$str ="jiji\$jdh\"dhio";//echo $str;//字符串類型的自動轉換//$a=1;//$b="2";//echo $a+$b;//echo "


";//打印類型//echo gettype($a+$b);? //字符串類型轉化

// $b="2"; //強制聲明類型祭务;

// $c=(int)$b;// echo gettype($c);? $a=0;

//empty() 空值就是true 空 /*if(empty($a)){ echo "空"; }else{ echo "不空"; }? *? */


//empty空返還true 不為空返還false内狗;

//isset:有值返還true沒有值返還false? ? 一般情況下等同于!


empty//

兩個對于0或者空字符串的判斷就會區(qū)別待牵;常用empty判斷其屏;

/*if(isset($a)){ echo? "空"; } else{ echo? "bu空" }? *? */? ? ?


//數(shù)組的定義:

//定義方式一://$arr=[1,2,3,4];、缨该、索引數(shù)組偎行,下標為索引的數(shù)組//print_r($arr);


//定義方式二//$arr=array("city1"=>"上海1","city2"=>"上海2","city3"=>"上海3");

// print_r($arr);//關聯(lián)數(shù)組


? //定義方式三/*$arr["city1"]="上海1";$arr["city2"]="廣州2";$arr["city3"]="上海3";? print_r($arr);//相當于追加 *? */?

//對象? /*class Test{? ? }? $newTest=new Test();echo gettype($newTest);? *? ? */



//特殊的數(shù)據(jù)類型:資源類型

//第一個參數(shù)是讀取文件的路徑;第二個參數(shù)是讀取文件的方式:

/*$handle=fopen("1.txt","r");

//echo gettype($handle);

//獲取到文件里內容的長度$size=filesize("1.txt");

//讀取資源里地內容$res=fread($handle, 10);echo $res;

//關閉資源fclose($handle); *? */


//is_type(type 要掉數(shù)組或者字符串) 是否是某種類型的數(shù)據(jù)贰拿;判斷$arr=array();$rec=is_array($arr);if($rec){echo "這是數(shù)組";}else{echo "這不是數(shù)組";}


/*is_array -- 檢測變量是否是數(shù)組

is_bool --? 檢測變量是否是布爾型

is_callable --? 檢測參數(shù)是否為合法的可調用結構

is_double -- is_float() 的別名

is_float -- 檢測變量是否是浮點型

is_int -- 檢測變量是否是整數(shù)

is_integer -- is_int() 的別名

is_long -- is_int() 的別名is_null --? 檢測變量是否為 NULL

is_numeric --? 檢測變量是否為數(shù)字或數(shù)字字符串

is_object -- 檢測變量是否是一個對象

is_real -- is_float() 的別名

is_resource --? 檢測變量是否為資源類型

is_scalar --? 檢測變量是否是一個標量

is_string -- 檢測變量是否是字符串 *? */?>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末蛤袒,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子膨更,更是在濱河造成了極大的恐慌妙真,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件荚守,死亡現(xiàn)場離奇詭異珍德,居然都是意外死亡,警方通過查閱死者的電腦和手機矗漾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門锈候,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人敞贡,你說我怎么就攤上這事泵琳。” “怎么了?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵获列,是天一觀的道長谷市。 經(jīng)常有香客問我,道長击孩,這世上最難降的妖魔是什么迫悠? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮溯壶,結果婚禮上及皂,老公的妹妹穿的比我還像新娘。我一直安慰自己且改,他們只是感情好验烧,可當我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著又跛,像睡著了一般碍拆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上慨蓝,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天感混,我揣著相機與錄音,去河邊找鬼礼烈。 笑死弧满,一個胖子當著我的面吹牛,可吹牛的內容都是我干的此熬。 我是一名探鬼主播庭呜,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼犀忱!你這毒婦竟也來了募谎?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤阴汇,失蹤者是張志新(化名)和其女友劉穎数冬,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體搀庶,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡拐纱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了哥倔。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片戳玫。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖未斑,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤蜡秽,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布府阀,位于F島的核電站,受9級特大地震影響芽突,放射性物質發(fā)生泄漏试浙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一寞蚌、第九天 我趴在偏房一處隱蔽的房頂上張望田巴。 院中可真熱鬧,春花似錦挟秤、人聲如沸壹哺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽管宵。三九已至,卻和暖如春攀甚,著一層夾襖步出監(jiān)牢的瞬間箩朴,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工秋度, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留炸庞,地道東北人。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓荚斯,卻偏偏與公主長得像埠居,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子鲸拥,可洞房花燭夜當晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內容

  • PHP 算數(shù)運算符 ";echo ($a-$b)." ";echo ($a*$b)." ";echo ($a/$b...
    久久歸移閱讀 500評論 0 0
  • [if !supportLists]1.[endif]PHP基礎(變量的八種類型拐格、empty和isset、null...
    4e855d444c9f閱讀 571評論 0 0
  • 一刑赶、php可以做什么 php是一種可以在服務器端運行的編程語言捏浊,可以運行在Web服務器端。 php是一門后臺編程語...
    空谷悠閱讀 3,086評論 4 97
  • 軟件體系結構 1.單主機結構 界面顯示撞叨、業(yè)務邏輯和數(shù)據(jù)存取功能都是在用戶主機上實現(xiàn)金踪,需要下載軟件并安裝,易盜版 2...
    sidney_c閱讀 758評論 2 3
  • 1 php的標記 <?php echo "hello php" ...
    零點起飛閱讀 141評論 0 0