  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:% E3 z+ H$ e0 K% J+ q. F) Y
! ]9 L w% {9 }' P; Q! X2 M% J) {7 q
- e. [: c2 M2 \6 ~下面简单介绍一下PHP的语法。% _# x+ H3 p1 J8 x& H
1、PHP程序始末标记: y; G+ n v, F c, d
(1)XML标记:5 V8 H( Q0 i( y0 g% ?7 V, d- R
<?php0 h' U5 g7 h3 q) L( U1 s
php程序 _8 O4 ]3 H4 f5 M
?>
3 Z" |$ x# Q3 s& d b. C: X4 E(2)SGML标记:! E& X1 {$ D2 O; `7 v: _$ C& c
<?& S, V! ?! g: ^7 U% R) n( u
php程序( z3 b, t$ t& w3 s" z
?>
) V' e+ b% T! }& w# |6 L(3)正规的标记:
/ J5 C r& Z$ Z+ L' H9 R) X% H. ^<script language = "php">6 \0 X5 _- j) a9 Z% g
php程序
\6 ?8 i8 F2 ?9 q# t</script>- b0 x! r& Y' F4 Z; o
" c; \# k8 c+ W+ G3 L& s0 g2、引用文件的方法有两种:require 及 include。
1 X C( i8 z6 ~; @0 N1 xrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
" x& n- y) r/ ~9 x5 r2 s
% H* L4 m6 x! C3 N; @; Winclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。6 @* w/ j Q$ J3 I& u$ ~2 W2 N
1 r* o$ R" o' ]" n3 z$ o3、注释方法:
5 s' d8 J- W4 L$ v/ l% }) b7 M, }3 l/ N0 M" t
<?php / \" m o( H* _: o/ ^) P% x
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
. n5 k6 ^! p2 f$ e4 y! r3 z' b,单行注释
; O/ ?& b0 n+ \0 ?# i6 S/* 本例采用多行的1 Z. K( c' Q6 ~( C6 c3 f7 m; J
注释方式
) L, J, p+ o8 N8 X& v3 Y' C/*echo "这是第二种例子。\n" ; */5 I3 r8 d: C. Z/ U- l* A- `
5 J8 D/ h1 _, Y& g1 g0 J
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 . M, |2 v1 L! q0 a6 t& }# a
?> ; N4 `5 h2 ?# X, o! z# Y" r& r
* ?5 j4 }/ a; R) O6 b- R; Z3 ?4、变量类型:# y5 q# n w( I. ?# l" l, } i
: q5 K. ^" c2 R/ z3 }$mystring = "我是字符串" ;
3 x4 L( |+ ?4 z/ j; N$NewLine = "换行了\n" ;
% s! |0 H& p9 C$int1 = 38 ;
1 n! U* c5 o: }6 a$float1 = 1.732 ; - M$ ?0 ?9 p. ~+ j! _: a
$float2 = 1.4E 2 ; * @- _% j, k* K/ ~( V: y6 s- p$ r( Y
$MyArray1 = array( "php" , "星" , "空" , "站" ); & y) s& _3 A2 W( t+ G2 A
( w O* L, _2 Y1 {这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
, {9 d7 o: }& q& V" l/ X- t* h" h; n) K' K. |; ?, _( A$ \
5、运算符号: - o# B. Q& v6 t* v: L0 |# G9 E7 H. E
(1)数学运算:
. [: B: Z9 {' |5 w1 K7 f2 S符号
w6 _, ~- b7 O* k意义 . Y7 I% E3 j& m
+ 加法运算 5 }. g+ O3 t& m0 p( J
- 减法运算
. b/ i( L' o5 [! N+ x, d* 乘法运算
% D7 H; P+ b4 A1 y) J6 Q" E7 l6 M/ 除法运算
! K) G+ Y- W2 K, J% 取余数 # S! y) F. y, ~
++ 累加 8 r! j( D3 x4 g5 @ m: n' G5 |
-- 递减
$ L) D# _. a0 t2 o' h
: H' C( i+ ?4 m7 g' V' j' C(2)字符串运算:
0 D; K7 x( M( x2 l; @字符串连接符号:.0 {+ E* @' H( m: E
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";8 `/ f* h# Y7 g9 {
; n' Q. u& h, {' y8 R(3)逻辑运算:
" T; r4 E( W7 B符号# |8 U9 b# z' R
意义
9 `' z/ y0 F6 ]0 t' X ~- T< 小于
! I: ~3 J4 F. t> 大于
}) |7 _+ Q! R: Z; k2 D( O<= 小于或等于
" j, H- K! A6 }( T& I1 A>= 大于或等于 4 d: J* B7 N& U; t* l
== 等于
- p! z4 O6 l, v" N9 M9 A!= 不等于
: [9 c9 ~" b' S3 e% }$ m/ n' e* C&& 而且 (And) " r$ H+ M' I B$ x8 A
and 而且 (And)
! ~. P. d6 A j f- N|| 或者 (Or)
8 B8 G$ A& Z$ W. z, M* vor 或者 (Or) " L5 U5 |, c6 j" `% k
xor 异或 (Xor)
4 m9 D! a' N- N2 r( @0 h% _! 非 (Not)
5 V+ o3 s8 q# R, _8 }7 J5 [
& S X4 W& t; H6 [十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|