Ercrta 嵐
p09-03自訂常數:
宣告語法:
define (常數名稱,常數值,[case_insensitive])
第三個參數可省略,省略代表常數名稱會區分大小寫;若設值為1則不區分大小寫。
只有布林、整數、浮點數、字串這四種型態可設成常數值。
p10-12比較運算子==及===
==比較內容是否相同
===比較內容及型態是否相同
宣告語法:
define (常數名稱,常數值,[case_insensitive])
第三個參數可省略,省略代表常數名稱會區分大小寫;若設值為1則不區分大小寫。
只有布林、整數、浮點數、字串這四種型態可設成常數值。
p10-12比較運算子==及===
==比較內容是否相同
===比較內容及型態是否相同
Ercrta 嵐
今天在Yahoo的知識+看到有人在問,想想自己學了類別語法卻從來沒用過,就拿來寫寫看了。
它的題目是:Flash 自訂類別要如何使用ActionScript2
檔名有寫AS2的是AS2.0語法的檔案;其它的是AS3.0語法的檔案,裡面都有註解了。
(註:SetBtn還不符合發問者的需求)
不能下載、不能執行或有任何疑問請再通知我。
如何下載
它的題目是:Flash 自訂類別要如何使用ActionScript2
檔名有寫AS2的是AS2.0語法的檔案;其它的是AS3.0語法的檔案,裡面都有註解了。
不能下載、不能執行或有任何疑問請再通知我。
如何下載
Ercrta 嵐
p06-04有四種標籤來表示PHP語言:
第一種:標準寫法
<?php PHP語言 ?>
第二種:需將pho.ini中的short_open_tag設為on,否則轉譯時會忽略
<? PHP語言 ?>
第三種:需將pho.ini中的short_open_tag設為on,否則轉譯時會忽略
<% PHP語言 %>
第四種:
<script language="php">PHP語言</script>
p06-08基本輸出指令:echo和print
兩種輸出指令,格式幾乎相同
ex:
echo "echo say hello"; //echo say hello
print "print say hello"; //print say hello
print ("print say hello"); //print say hello
使用兩種輸出指令時,用單引號和雙引號輸出意義不同
ex:
$msg="I am fine"
echo "$msg"; //輸出I am fine
echo '$msg'; //輸出$msg
p07-02PHP的資料型態
Boolean、Integer、Float、String、Array、Object、Resource、Null
變數宣告語法: $變數名稱=值;
變數的型態會依值的不同而自動宣告型態
p07-04將其它型態轉成Boolean
以下會轉成false:
Integer=0
Float=0.0
String="" //空字串
Array //沒有元素的陣列
Object //沒有成員變數的物件
Null //沒有設定任何值的變數
不是上述情形,都會轉成True
p07-04整數型態
語法: [+|-] [0|0x] 數值
ex:$A=0x12 //使用echo "$A"會顯示18
p07-08字串型態
語法:用單引號或雙引號括起來
特殊字元:
\n==>換行並歸零(歸零??什麼意思?)
\r==>換行
\$==>$字元
字串的連結使用 . 運算子(不是+或&之類的)
p07-12陣列型態
一維語法:
$陣列名稱[指標]=值
$陣列名稱=array(指標0的值,指標1的值…)
二維語法:
$陣列名稱[指標][指標]=值
p07-14物件型態
需先宣告類別,在java、as中是以 . 去存取成員,但php是用 -> 去存取成員
類別語法:
class 類別名稱{
var 資料成員;
function 函數成員(){
}
}
ex:參p07-14.php
註:我練習這個程式時…錯真多…
資源型態的變數不可直接操作(例如加、減等數學運算),需使用特殊函數操作。
ex:
$m=mysql_connect('localhost', 'root','1234');
p07-17NULL型態
會產生NULL型態的三種情形:
$n1=NULL; //直接設值成NULL
unset($n2);//unset函數會清除$n2的內容
echo($n3);//$n3沒有宣告過
第一種:標準寫法
<?php PHP語言 ?>
第二種:需將pho.ini中的short_open_tag設為on,否則轉譯時會忽略
<? PHP語言 ?>
第三種:需將pho.ini中的short_open_tag設為on,否則轉譯時會忽略
<% PHP語言 %>
第四種:
<script language="php">PHP語言</script>
p06-08基本輸出指令:echo和print
兩種輸出指令,格式幾乎相同
ex:
echo "echo say hello"; //echo say hello
print "print say hello"; //print say hello
print ("print say hello"); //print say hello
使用兩種輸出指令時,用單引號和雙引號輸出意義不同
ex:
$msg="I am fine"
echo "$msg"; //輸出I am fine
echo '$msg'; //輸出$msg
p07-02PHP的資料型態
Boolean、Integer、Float、String、Array、Object、Resource、Null
變數宣告語法: $變數名稱=值;
變數的型態會依值的不同而自動宣告型態
p07-04將其它型態轉成Boolean
以下會轉成false:
Integer=0
Float=0.0
String="" //空字串
Array //沒有元素的陣列
Object //沒有成員變數的物件
Null //沒有設定任何值的變數
不是上述情形,都會轉成True
p07-04整數型態
語法: [+|-] [0|0x] 數值
ex:$A=0x12 //使用echo "$A"會顯示18
p07-08字串型態
語法:用單引號或雙引號括起來
特殊字元:
\n==>換行並歸零(歸零??什麼意思?)
\r==>換行
\$==>$字元
字串的連結使用 . 運算子(不是+或&之類的)
p07-12陣列型態
一維語法:
$陣列名稱[指標]=值
$陣列名稱=array(指標0的值,指標1的值…)
二維語法:
$陣列名稱[指標][指標]=值
p07-14物件型態
需先宣告類別,在java、as中是以 . 去存取成員,但php是用 -> 去存取成員
類別語法:
class 類別名稱{
var 資料成員;
function 函數成員(){
}
}
ex:參p07-14.php
註:我練習這個程式時…錯真多…
- this前要加$,而且不可省略this
- $this -> color,color前沒有$
- 函數成員有(),不可以忘記
資源型態的變數不可直接操作(例如加、減等數學運算),需使用特殊函數操作。
ex:
$m=mysql_connect('localhost', 'root','1234');
p07-17NULL型態
會產生NULL型態的三種情形:
$n1=NULL; //直接設值成NULL
unset($n2);//unset函數會清除$n2的內容
echo($n3);//$n3沒有宣告過
Ercrta 嵐
與其說是ASP.NET倒不說是VB.NET的語法,每種程式語言,連定義變數的方式都不同…我覺得JAVA和ActionScript的寫法還滿像的,但VB.NET的寫法就…
寫法雖然不同,但基本的還是一樣啦,可是要我記憶就…唉,只好勤做筆記查閱囉…
<<基本語法>>
宣告變數:
Dim 變數名稱 As 變數型態 = 值
If條件式
If 判斷式 Then
IF判斷式主體
End If
Select條件式:(直接看範例)
Select Case TextBox1.Text
Case 1
Label6.Text = "你選的課程是" & Label2.Text
Case 2
Label6.Text = "你選的課程是" & Label3.Text
Case 3
Label6.Text = "你選的課程是" & Label4.Text
Case 4
Label6.Text = "你選的課程是" & Label5.Text
Case Else
Label6.Text = "你的輸入錯誤"
End Select
For迴圈:
For 初始值 To 未值
If j = 5 Then
Exit For'此為跳出迴圈的語法,類似java和actionScript的 break
End If
Next
寫法雖然不同,但基本的還是一樣啦,可是要我記憶就…唉,只好勤做筆記查閱囉…
<<基本語法>>
宣告變數:
Dim 變數名稱 As 變數型態 = 值
If條件式
If 判斷式 Then
IF判斷式主體
End If
Select條件式:(直接看範例)
Select Case TextBox1.Text
Case 1
Label6.Text = "你選的課程是" & Label2.Text
Case 2
Label6.Text = "你選的課程是" & Label3.Text
Case 3
Label6.Text = "你選的課程是" & Label4.Text
Case 4
Label6.Text = "你選的課程是" & Label5.Text
Case Else
Label6.Text = "你的輸入錯誤"
End Select
For迴圈:
For 初始值 To 未值
If j = 5 Then
Exit For'此為跳出迴圈的語法,類似java和actionScript的 break
End If
Next
訂閱:
文章 (Atom)