程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 初識PHP(一)基礎語法,初識php基礎語法

初識PHP(一)基礎語法,初識php基礎語法

編輯:關於PHP編程

初識PHP(一)基礎語法,初識php基礎語法


  一直准備學習PHP,結果前一段時間總是有事情,耽誤了一陣子。現在趕快迎頭趕上!

  這個系列只是談談我對於PHP的一些看法,不是教程性質的。另外我是小白,只是寫寫隨筆,大神求輕拍。本人學習過c 、java 、python,接觸過一些HTML。如果是和我有類似經驗的想接觸PHP的朋友如果可以給你提供一些思路那就再好不過了。

  在我看來PHP擁有濃濃的HTML風格,果然不愧是為web編程而生的。最大的一個特點就是變量的使用方式。在c,python等語言中,一個變量就是幾個字符寫出名字直接調用,比如經典的for(i=0;i<50;i++)。但是PHP在變量的處理方式上更接近於HTML,直接寫出來的字符會被認為是字符串,而要想使用變量則需要用$來開頭: for($i=0;$i<50;$i++) 這讓我很不適應,覺得這樣書寫會很麻煩,但是看到字符串的處理我發現這樣有這樣的好處:

  PHP中字符串的拼接可以是像python使用“,”來進行,如:

  $a='Bob';
  echo "Hello ",$a;

結果如下圖:

$a='Bob';
  echo "Hello ".$a;

結果是一樣的:

$a='Bob';
  echo "Hello $a";

依舊是一樣的結果:

 

  這就是PHP獨特的風格。

 

  另一個特點,是PHP中的數組。PHP的數組。PHP的數組在我看來就是python的列表和字典的集合體。對於儲存的數據而言,他不像c的數組需要聲明類型,無論整形還是字符串都能混合存儲在同一個數組中“和平共處”;同時他也不只支持傳統數組的使用從0開始編的序號進行索引的方式,可以使用字符串進行索引,這又很想python的字典。總之是一個特別怪的東西,但是仔細一想還是特別方便的。

  $arr = array(0=>50,'g'=>'ggg',1=>'www','h'=>'hhh');
  print_r($arr);

    如上圖,arr是一個數組,存有四個元素,0號是整型50;下一個元素是字符串ggg,使用字符"g"索引;第三個元素是1號元素字符串www;第四個元素是字符串hhh,使用字符”h“索引。

  接下來使用array_push函數向數組後面追加一個字符串元素www

  $arr = array(0=>50,'g'=>'ggg',1=>'www','h'=>'hhh');
  array_push($arr,'www');
  print_r($arr); 

    如上圖,追加的元素雖然是第五個元素,但是仍繼續排序使用2號索引。

  這就是我對於PHP基礎語法的一點感受

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved