反轉原陣列順序

$a=array(‘a’,’1′,’2′,’b’);
print_r(array_reverse($a));

顯示結果:
Array ( [0] => b [1] => 2 [2] => 1 [3] => a )

使用substr()含數

array_unique移除陣列中重複的值

需要使用小數奌做判斷時,我們只需要使用substr()含數,抓取小數點。

 

以下有兩種方法分別為mysqli_query與mysql_query連結資料庫的方式,然後使用json_encode()將資料庫轉為json資料格式呈現在網頁上。

 

MySQL json_encode()中文字空白頁面、問號符號、亂碼

主要嘗試抓取mysql資料碰到的大問題就是中文資料問題,一開始抓取資料,我使用的是自行用架設的XAMPP Server做測試,結果抓取資料時我一次SELECT * 所有的欄位,然後json_edcode(),結果頁面完全沒有任何的東西,空白頁面,測試之後SELECT 其中欄位,只有數值或英文的表單欄位,正常顯示。結果SELECT有中文欄位資料,就發現是空白頁面,大致上可以了解是中文json_encode()時無法出現。

又嘗試一個小實驗,測試一下json_encode()中文的問題,是否可以正常顯示,只是文件上沒有指定為utf8會為亂碼,手動將遊覽器編碼為utf8就可以正常顯示。

這邊使用的是Windows主機安裝Xampp架設的Web Server環境,然而在其他的系統沒有嘗試使用過。

php sqlsrv安裝

1.首先安裝好xampp。這邊使用的版本為PHP 5.6.15。若想知道自己的php版本可以使用以下php函數方式查看。

<?php
phpinfo();
?>

Copyright © 2018 ucamc