PHP 基礎
PHP 語法基礎
- 要用
<?php``?> 包起來
<?php
echo 'ciao'; // echo = 印出
?>
- 變數要使用
$ 開頭
- 字串要用
. 連起來,而不是 +
- 陣列 array
var_dump : 輸出每一個內容的型態跟值: type, value
print_r: 比較簡潔、沒有輸出型態: value
<?php
$arr = array(1, 2, 3, 4, 5);
$length = sizeof($arr); // 陣列長度
echo $arr[$length - 1]; // 印出最後一個
var_dump($arr); // 輸出 type, value
print_r($arr); // 輸出 value
/* var_dump 輸出結果 */
array(4) {
[0]=>
string(3) "one"
[1]=>
int(2)
[2]=>
string(5) "three"
[3]=>
bool(false)
}
/* print_r 輸出結果 */
Array
(
[0] => one
[1] => 2
[2] => three
[3] =>
)
?>
Apache 與 php 原理
request(test.php) => apache(server) => php => output => apache => response
apache 本身要做的事
function run(request) {
response = php(request)
send respond
}
server 是最重要的環節~決定東西要丟哪裡。
PHP 基礎
PHP 語法基礎
<?php``?>包起來$開頭.連起來,而不是+var_dump: 輸出每一個內容的型態跟值: type, valueprint_r: 比較簡潔、沒有輸出型態: valueApache 與 php 原理
request(test.php) => apache(server) => php => output => apache => response
apache 本身要做的事
server 是最重要的環節~決定東西要丟哪裡。