看了些PHP的基礎知識
<scriptlanguage=
//嵌入方式一
echo(
</script>
<?
//嵌入方式二
echo
?>
<?php
//嵌入方式三
echo
?>
還有一種嵌入方式
<?
//這裡是單行注釋
echo
/*
這裡是多行注釋!可以寫很多行注釋內容
*/
?>
注意不要有嵌套注釋
<?
$a=
functiontest(){
echo$a;
}
test();//這裡將不能輸出結果
functiontest
global$a;
echo$a;
}
test
?>
注意
<?
//變量的變量
$a=
$$a=
echo
echo
?>
<?
//變量的函數
functionfunc_
print(
}
functionfun($callback){
$callback();
}
fun(
?>
<?
$a[
$a[
$b[
$a[]=
$a[]=
$name[]=
$name[]=
?>
<?
//方法一
functionfoo(&$bar){
$bar
}
$str=
foo($str);
echo$str;//output:ThisisaString
echo
//方法二
functionfoo
$bar
}
$str=
foo
echo$str;//output:ThisisaString
echo
foo
echo$str;//output:ThisisaString
?>
<?
functionmakecoffee($type=
echo
}
echomakecoffee();//
echomakecoffee(
/*
注意
*/
functiontest($type=
return$type
}
$變量
&變量的地址(加在變量前)
@不顯示錯誤信息(加在變量前)
=>數組的元素值
?:三元運算子
如果要根據條件或循環包含文件
require()語句只是被簡單的包含一次
由於include()是一個特殊的語句結構
<?
//下面為錯誤語句
if($condition)
include($file);
else
include($other);
//下面為正確語句
if($condition){
include($file);
}else
{
include($other);
}
?>
From:http://tw.wingwit.com/Article/program/PHP/201311/21443.html