今天我想要設定10個變數的值皆為100,十個變數分別是R1, R2, R3, R4, R5, R6, R7, R8, R9, R10
我們可以使用如下的方法來搭配for迴圈產生以上十個變數與給值:
for($i=1;$i<11;$i++)
{
${"R".$i} = 100;
}
今天我想要設定10個變數的值皆為100,十個變數分別是R1, R2, R3, R4, R5, R6, R7, R8, R9, R10
我們可以使用如下的方法來搭配for迴圈產生以上十個變數與給值:
for($i=1;$i<11;$i++)
{
${"R".$i} = 100;
}
今天又是同學全棋跟我說了一個php亂數產生字串的函式!! 可以運用在產生檔案時,亂數給定檔案名稱。
$string = "11 22 33 44 55 66";
// " " 為要切割的基準點
$output = explode(" ", $string);
因為全棋同學的系統需求,雖然會員機制並不難,他一定也很快就學會了,而我還是寫此教學來引導他,幫助他系統擴展的更快,相信他的系統在未來也一定會很有用的! 而這個教學主要是說明session應用在會員機制上,而教學的程式碼還是有些地方有沒有考慮的很周詳,安全上還是會有瑕疵,希望大家見諒。
因為最近在寫PDA與伺服器溝通的程式碼,又轉戰PHP網頁程式設計,剛好寫到讀取文字檔案,好奇去試了fread與fgets兩種的不同點!
我為了讓程式更有效率一點,所以用這個來判斷網頁型態,來得知是否得到網頁內容,並去做分析動作。詳細程式碼請入內觀看吧! 謝謝~~
要使用四捨五入函式(Function) - round(),想要了解詳細作法,請入內觀賞^^!!
今天同學在試如何用php 把照片的exif 資訊讀取出來,結果找到了exif_read_data() 這個函式(function),可是怎麼試就是php 無法使用exif_read_data(),可是明明php官方網站有寫這個function 以及它的用法,最後找了找資料,原來要更改php.ini 設定。
使用環境為:AppServ 2.5.10
1. Apache 2.2.8
2. PHP 5.2.6
3. MySQL 5.0.51b
4. phpMyAdmin 2.10.3
因為研究要用到,又怕時間久了會忘記,所以就把今天試出來的小東西寫上來。
為了偷懶,我不自己安裝Apache + PHP ,而是使用AppServ 2.5.10,這樣一來GD模組也不用自行安裝了。
程式碼如下………!!
PHP語言的創始者Rasmus Lerdorf認為,程式不用寫得完美,而是要簡單有效,這是最重要,也是最困難的事。
之前PHP寫到file_get_contents()竟然出現error,害我花了許久的時間才找到,原來file_get_contents()裡的URL後面不可有「空白字元」要不然會使此函式出現error的訊息。
由第一頁的 <a href="http://localhost/output.php?num=一二三">編號</a>連結傳送到下一頁的 output.php頁面時,若用echo $_GET['num']; 這時將顯示出「?」 ,而不會顯示「一二三」
解決法:
將第一頁的 <a href="http://localhost/output.php?num=一二三">編號</a>連結改成<a href="http://localhost/output.php?num=<?=urlencode(一二三);?>">再傳送到下一頁的 output.php頁面時,若用echo $_GET['num']; 這時將顯示出「一二三」 ,而不會顯示「?」