|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14347
- 金币
- 2459
- 威望
- 1647
- 贡献
- 1407
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:- |! y/ J+ N0 C! Y5 V
# q& z' ?: ~" X4 b
1 T. |1 G7 ?. m& _下面简单介绍一下PHP的语法。/ w: D3 k/ v' q M' y( [# B; a
1、PHP程序始末标记
# ]8 B/ Y& [% n/ Q1 w' ~3 S(1)XML标记:
) n, c8 g% R+ u1 H# G) f& B<?php0 c. i: V3 ~4 d. A$ [
php程序
" d. }3 v+ c+ R( i% G/ N?>
/ I9 B" z9 P+ @# ~: D(2)SGML标记:/ T M, f" X2 x U! v" z6 y7 b5 H
<?" V' H2 d5 y3 G
php程序
' n( c0 Z$ K/ d5 R/ O?>* p% X1 l; X* d/ r r7 ?
(3)正规的标记:
$ p! l3 W! _5 u) N+ I4 _3 u<script language = "php">, K" _) F, `* g- [1 B# f) z% e
php程序7 B4 g/ F2 }5 y6 k
</script>
& G2 K; O7 t7 w M2 q* o' H# Q4 X. _/ c+ C
2、引用文件的方法有两种:require 及 include。
]! s+ p! V& }4 b2 { \) M; @& hrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
3 d3 h/ V; N+ T' `0 B6 P1 o4 s3 Y5 s9 @- A* h
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。% P8 D! z# m; D( k1 L- v% r2 P
6 Y' F& C! T, ]3、注释方法:8 {6 u9 |+ B7 Y4 D- ^+ T8 c
8 m. P) q' \- W0 ~5 o6 z3 ]4 b
<?php # \+ I. ]! j- t4 H
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释# c! L) [; Q$ x
,单行注释
! L3 f/ Z/ J8 ]/* 本例采用多行的& x9 r ^5 ]2 y% f; N/ r
注释方式 0 D) F# B) S. F
/*echo "这是第二种例子。\n" ; */1 W' I1 i2 w3 r! ?' K" S6 d
# Y% W9 f+ y& F* ?% b# \0 ~echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ' L# j" f0 P; ?, k! A) R/ I
?>
" b6 o3 x- ^5 m* U) } t2 E
2 r% {! A. D+ z8 t9 y! p4 n4、变量类型:0 R4 ~/ b2 J f7 L
$ e& G/ N/ @& f- w
$mystring = "我是字符串" ;
/ l1 [8 {2 G; a: S$NewLine = "换行了\n" ; ; e+ [! k% i `9 u; X
$int1 = 38 ;
' ], G4 w2 p0 T U. @1 p$float1 = 1.732 ; ! L1 j1 t$ N# ^! ?* s1 _/ x
$float2 = 1.4E 2 ;
% T/ q/ p3 L! u9 C6 [, q7 K g: q$MyArray1 = array( "php" , "星" , "空" , "站" ); 5 n4 ]7 i( \7 Q" i6 S
# w4 {' E C$ C: W/ r这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。# ^7 C. {8 b* y; ~3 I% P- Y
. l, q I+ o- X4 n! E
5、运算符号:
. U/ ^$ d. g1 y2 w) ^(1)数学运算:0 h3 v q S* s% I# r
符号+ r( F9 r( i' f) h0 t
意义
8 z( `/ j. C$ O: t' ~8 e+ 加法运算
- K) @3 U6 v3 t# H$ }) P- 减法运算 ' h( U" r+ x* V1 A& j
* 乘法运算
' h* Q- @' H! p+ B' C1 _- ]/ 除法运算
7 ~. }8 k+ Q% Y/ g/ m8 \% 取余数 8 y5 n0 K7 A2 z( ^7 }' u: c
++ 累加 - ~1 A+ _0 R+ s7 a2 ?
-- 递减 # b+ c; s5 o2 i
9 }* c# K6 X2 n& B% f8 e(2)字符串运算:- y& e* y# P$ u/ E" b
字符串连接符号:.% |4 i. o! \% O ~
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";! G/ E* w/ P: G2 O" Z
8 s* D$ A3 j/ R6 y3 J6 M(3)逻辑运算:8 y$ I6 H! ~, t0 Q+ m I
符号8 e/ j+ U% Z4 w* q! i
意义
4 Q/ |+ H p& U1 P, r% K< 小于 4 q2 I0 U( u6 A
> 大于 % ]" T2 i5 |3 V1 z1 ?- u
<= 小于或等于
8 M( Z: O& a8 `: T9 R>= 大于或等于
8 }" f( N. A; O4 v9 D== 等于 1 ~" q- I" P7 h) r w, Y" Z' L" m3 q
!= 不等于
% y9 P& r, r- b$ K2 @/ \ Q&& 而且 (And)
# M$ P. Y3 l+ {and 而且 (And)
* @) C1 n$ K+ m3 O7 E8 J|| 或者 (Or)
5 x& }6 ~# c6 }9 R9 ^# }or 或者 (Or) 7 T5 ?# u% \! i6 h2 T3 m) n
xor 异或 (Xor)
) a& Z% t- z& q: v2 @: n: E" y! 非 (Not) 4 X& o( X: r8 j, c1 }' @6 q! u- d6 Z9 r& L
1 @( c% \/ U, @+ ^十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|