網頁程式撰寫/2017/劉恩佑:修訂版本之間的差異
出自六年制學程
(→本學期專案:通訊錄) |
|||
第 116 行: | 第 116 行: | ||
$username = $$name; | $username = $$name; | ||
$username1 = ${$name}; | $username1 = ${$name}; | ||
− | |||
− | |||
<nowiki> | <nowiki> | ||
+ | [[檔案:參考變數.jpg|200px]] | ||
+ | </nowiki> | ||
+ | |||
+ | ---- | ||
+ | |||
{ } 敘述區塊 | { } 敘述區塊 |
2017年9月28日 (四) 10:10的修訂版本
本學期專案:通訊錄
php超文件處理
html文件格式
http傳輸協定
clint前端
server後端
========== html: ========== <>標籤 <標籤 屬性名=屬性值 屬姓名=屬性值> <meta>描述 <form>表單開始 </form>表單結束 <body>本文 </body>本文結束 span文字小片段 <text>文字、文件 br換行 type='submit'按鈕 hr水平線 <option>下拉式選單 <tr>表格 col span打通 row span打通 input輸入 Output輸出 <!DOCTYPE html> 告訴伺服器這是html5 <!-- --> html註解 <hr> ========== php: ========== /* 換行註解 */ 結束註解 // 單行註解 # 單行註解 ;執行 <?php echo "PHP與MySQL網頁程式設計<br/>"; ?> echo 執行(變數可以用,連接) print 執行(變數不行用,連接) . 焊接字串 實字: 123 整數 '123' 字串 12.3,12.32 浮點 布林值: true 1 對 false 0 錯 |" 空字串 常數=不能改變 變數=可以改變 = 波值 == 等於 === 完全等於 $ //變數 $std_name //變數名稱 $username = &$stdName; //參考變數$stdName \n 換行 \r Enter鍵 \t Teb鍵 \\ \符號 \$ $符號 \" "符號 (int)轉形 define定義常數 stdName nickname username 指定變數值: $name = "myName"; $$name = "陳允南"; // 指定變數$myName的值 // 取出動態變數的值 $username = $$name; $username1 = ${$name}; <nowiki> [[檔案:參考變數.jpg|200px]]
{ } 敘述區塊
- 抑制執行
else 其他 switch case
- 條件:
if ( $grade >= 80 ) {
print "甲等!
";
} elseif ( $grade >= 70 ) {
print "乙等!
";
} else { }
- 多選一條件:
<?php
$GPA = 'B'; // 指定變數值
echo "學生成績: $GPA
";
switch ( $GPA ) { // switdh條件敘述
case 'A': print "學生成績超過80
"; break; case 'B': print "學生成績超過70,低於80
"; break; case 'C': print "學生成績超過60,低於70
"; break; default: print "學生成績不及格
";
} ?>
- if/eiseif用法(最常用方法):
<?php
$grade = 85; // 指定變數值
echo "學生成績: $grade 分
";
// if/elseif條件敘述
if ( $grade >= 80 ) {
print "甲等!
";
}
elseif ( $grade >= 70 )
{
print "乙等!
";
}
elseif ( $grade >= 60 )
{
print "丙等!
";
}
else
{
print "丁等!
";
}
?>
</nowiki>