  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
( t0 R0 ^5 p2 ~% p
3 l" X8 F( W3 `% ?% A, f - _6 H4 q$ n/ c# c
下面简单介绍一下PHP的语法。7 @0 R, X4 `2 V8 ^0 c6 V
1、PHP程序始末标记
" H$ t- T0 K" }& S; K. v8 ]1 _(1)XML标记:3 b* m# F8 _9 W- e( G: K: `& A- X6 N
<?php0 }! I [1 g8 t% Q
php程序% k6 G0 o. |& T+ Y6 Q
?>
3 f9 x2 V I& v! U% R( g& ^(2)SGML标记:2 Q, p0 L8 l# C. b& [" N# \! L
<?) ]- G5 q$ `- D) r- o5 | r9 _0 }
php程序
3 Y' ^5 P& y+ m! u9 z$ \5 P2 @# [?>8 t$ b( J% t* ?( U7 ?/ E2 y
(3)正规的标记:
* m( P- f* [0 l0 z<script language = "php">; |6 M# e5 r2 L
php程序
; I8 v* B4 s( U( d! w( v1 J# |/ u- Z; r</script>+ Y0 T% Z. `, s! A$ j& |
1 R5 G& h M- N3 X' l2、引用文件的方法有两种:require 及 include。
3 h. H0 A$ ^& c6 Y8 ], n) Wrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
- h7 W& ~$ f) ^& F) A
) q1 }" P+ H, M6 `7 finclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。. j6 V: [' o$ Y
7 D& q7 M t0 [ k( x3、注释方法:, }7 u0 \8 O% s4 z; e
" l9 b4 y' P: m- o4 l H<?php & ^% ?8 }. q0 f( T+ O- v8 P4 u9 |+ S
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
& x6 ]* B( n m$ c8 J! N7 O; b,单行注释
8 Z: X, N2 l; z: ?- ~1 h/* 本例采用多行的2 w4 D6 f- |" f) \) @$ B
注释方式 ' J: O g5 J# `3 w2 f
/*echo "这是第二种例子。\n" ; */3 A/ T4 ?+ D% Y
3 P, {! k: l4 o3 z0 Recho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 9 V. N. x( M0 Z: ?" e
?>
2 ?8 D* X# ]$ V# X) b
- V6 l# F; c5 S( p) M) W( z4 r4、变量类型:( z' A4 ~3 @8 P8 O G
/ W* t0 I+ U7 O |; n2 |# q7 L# V; G$mystring = "我是字符串" ;
L) W+ J' `& p* h: o9 e" x- ~$NewLine = "换行了\n" ;
3 P" ^5 k" K& M+ q9 A$int1 = 38 ; 7 R0 E, A2 D. w0 W
$float1 = 1.732 ; , F$ J! R' F- j% O3 h" [
$float2 = 1.4E 2 ;
4 _$ L" h* U* P$MyArray1 = array( "php" , "星" , "空" , "站" ); 6 T4 @! U {. I, E0 |) o
1 i# I @5 ~' L6 g9 N. |5 _
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。+ y( m$ Z9 k2 C7 q, |8 A
) x) m* V' H! M: m# _1 p& f- l5、运算符号: 8 n- b1 j1 c: _& J7 d, [7 a# t
(1)数学运算:& B! ~+ x# _: d1 h- G4 K
符号. M5 E- {2 j$ Y. N! H
意义 * \0 P" Q; v/ C$ L" N d, [
+ 加法运算 " h2 t- N( s+ y" [6 w) W. K
- 减法运算
+ `+ K( l8 h, Z. A. S8 T* 乘法运算
8 ?; f/ i1 o9 u' d2 U% F1 c1 O* _/ 除法运算
9 g+ b0 \/ K' U1 l5 O' d* O9 j' z% 取余数 ; ]8 x5 c# [4 F' _9 |2 t7 F) u( O
++ 累加
# K j! Q/ ~- ?-- 递减 $ ~/ r# I& P( Y1 ?6 b, P
- [) u* t0 @) y2 t$ R
(2)字符串运算:
- W) x' x; \+ `" T/ {字符串连接符号:.
, [1 C0 J1 m1 z% L( y0 a$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";% b- g) o! ~% \" d. @
& P9 i9 M% S( d: z4 H& j) H
(3)逻辑运算:
- c$ r7 b* h, \) H符号* p! R- O6 h0 `9 L
意义 2 M( f, b9 O& A+ F
< 小于
4 s; n* P; Y4 j> 大于
# {: D8 o/ f7 _2 w% t<= 小于或等于
" M% i0 ~% g1 L( T' R>= 大于或等于 f8 K2 h' e, h# C6 B1 w
== 等于 4 j5 F) z9 N- `9 i0 J
!= 不等于
* `/ T" y/ i7 g&& 而且 (And)
2 ^0 ~8 b9 G5 V4 kand 而且 (And)
! ~5 B& F1 s1 l8 W! X9 E|| 或者 (Or)
3 [* d. P/ ^; P. yor 或者 (Or)
4 }- `: `+ }& b. X: s) Dxor 异或 (Xor) " z: k7 A, q# f. w" X& _$ W! c: a
! 非 (Not) 3 ?* E9 j5 X# i+ Q, f3 U
, Q/ w! x6 r. x十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|