第一次用php連線資料庫進行增刪查改操作,由於對mysql函式使用不熟悉,故紀錄下來。
這個是菜鳥教程上的介紹,需要的同學可以進去看看。
$sql = "select * from tb_user";
$result = $conn->query($sql);
while ($row = $result->fetch_all())
mysql資料如圖所示
我使用的是最新版本的php 7
fetch_all() 是返回包含所有結果行的關聯陣列或數字陣列,結果如下
array (
[0] => array ( [0] => 1 [1] => 小明 [2] => 123 )
[1] => array ( [0] => 2 [1] => 小強 [2] => 222 )
) fetch_assoc是從結果集中取得一行作為關聯陣列,取值時只能用欄位名,結果如下
while($row= $result->fetch_assoc())
array (
[id] => 1
[username] => 小明
[pwd] => 123
) array (
[id] => 2
[username] => 小強
[pwd] => 222
) fetch_array()跟上面的fetch_assoc()很相近,取值的時候可以用陣列的下標。
while($row= $result->fetch_array())
fetch_object()是從結果集中取得當前行,並最為物件返回,下面是示例**和結果
$sql = "select * from tb_user";
$result = $conn->query($sql);
while($obj=$result->fetch_object())
上面幾個輸出的結果都是1小明
1232
小強222
field_count返回結果集中列數的整數
$count = $result->field_count;
echo $count;
結果為 PHP7核心剖析 PHP 函式
今天看一下php7中的函式相關的一點兒知識。首先來說,php的函式分為使用者自定義函式與內部函式兩類,先看一下使用者自定義函式。通過前面的文章,我們知道了php在編譯執行的時候,會將php指令碼解釋稱opline指令。那同樣的,php中函式也是被編譯成了opline指令集合zend op array...
php7 修改的函式
php 7 增加了可以為 unserialize 提供過濾的特性,可以防止非法資料進行 注入,提供了更安全的反序列化資料。例項 class myclass1 class myclass2 obj1 new myclass1 obj1 obj1prop 1 obj2 new myclass2 obj2...
遷移到php7,遷移PHP版本到PHP7
這篇文章主要介紹了遷移php版本到php7的方法,需要的朋友可以參考下 今天看到微博上說phpng也就是php7合併到master上了,大家都知道我是比較喜歡 最新版本的東西,看看有什麼特性,我就忍不住公升級去了,以前我的php版本是5.5.19,然後我就開始了。yum install git gi...