  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
% o' N$ R9 t2 G$ Z6 W. r% i( S. t+ [2 @5 M+ o- i& w
/ N3 v) Q4 e8 ^3 A
下面简单介绍一下PHP的语法。
' Q5 l* E* r' T0 ?1、PHP程序始末标记! s# e$ K8 d( v1 ^/ S: q1 P
(1)XML标记:
' C/ @% K; \5 u! h5 U: X. B<?php$ @9 K K6 Q$ R/ c* ]
php程序# }. I' ?7 u0 U: z9 y3 r
?>
$ ]; F; r! {9 p) f1 B- A(2)SGML标记:8 s8 K5 S8 Z% u& u6 h0 d" q
<?# K7 p/ U' j4 |* a' ?
php程序3 W- w5 u5 t8 g ^1 V
?>
/ `" h3 W$ B* H @9 T$ |9 U(3)正规的标记:
9 ]0 n6 z7 K+ g: d) h3 a<script language = "php">
4 v# ^& e/ S7 L8 jphp程序
# B& G! O' O. k0 S. I: K# ?# i' E" x) ]</script>
) S& B, c Z. X4 S
/ L& ~4 z, c: b7 D+ i2 H4 y K2、引用文件的方法有两种:require 及 include。
* U' P& i( t3 krequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。6 y) \9 Z5 X3 Z& n/ t
* X" M: e# N* W% K' R
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
8 s' b; W, ]' D1 L/ i, F" |
9 o1 P2 x, [. U& |4 i# f$ C8 D f3、注释方法:3 ?6 |/ S. v. R" m: f' J/ U
5 G% K8 v& J0 D/ b0 n<?php ' y# g( V% t0 b- c8 V$ M5 O
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
" x2 j" r4 R4 z. g,单行注释
! r0 L- P3 M8 t6 Z! @! U/* 本例采用多行的7 X8 A% F: V$ D. ]4 I
注释方式
7 ]0 U4 { X: q& ]/*echo "这是第二种例子。\n" ; */; ?- J0 o! y1 r. H- E
, }9 s. ^1 Q& ~" becho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
# q: \4 ^- ?9 T S/ o% d' ^?>
3 f0 N2 M, B' ?- U( l
- C; S0 ]" o+ [% t, {" f4、变量类型:
i$ @3 E- X( Y0 v8 P% r, I5 _# O. }
$mystring = "我是字符串" ; ' C* Z2 U! r- ?0 z0 X
$NewLine = "换行了\n" ; * j7 z5 D' H& H5 |( F2 w
$int1 = 38 ; 1 y- J: o+ X; e$ V
$float1 = 1.732 ;
7 B0 d; z6 r# w! _$ Y% ^" ]8 Z$float2 = 1.4E 2 ; & H; S5 E, h4 O; |7 z1 R6 G# y; M
$MyArray1 = array( "php" , "星" , "空" , "站" ); ; |( N% P j; P0 S: N5 W
; ^8 c0 f! ^. k7 m% i+ l
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
3 m1 R6 Y$ N7 x. z: Y1 o' ?) i2 C- q3 U! H, A
5、运算符号:
" [3 T0 s3 ^% b3 B0 b, l2 [: @% |(1)数学运算:. Y6 F3 s% Z2 t/ x; W
符号
" p: ]. M& d) z+ X/ J0 h1 T8 }8 ~意义
) Z$ V. u* h( }" A6 r# E$ `+ 加法运算 : _% _) B2 J8 N" e& n
- 减法运算
9 R1 Q8 F; d/ `& m7 O: v* 乘法运算 6 o# [3 J. X8 d" _" L5 s9 B4 W
/ 除法运算
8 T6 z# Z7 {/ o7 k: U$ G! p% 取余数 7 _1 [+ z0 [9 B. O0 O; u J
++ 累加
, J. H/ k' D9 V) M-- 递减
2 ~3 `+ V. W3 w+ d$ c
$ u7 N! _, k* I+ X3 `) L(2)字符串运算: c+ _4 u/ {( }( k
字符串连接符号:.
6 R. `% A; j" A, H+ Y! B7 k* {$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
# }8 Y" G; R7 u2 u8 r( a2 Y' ~$ w" R9 }) y
(3)逻辑运算:
! h5 j' Q2 R8 B6 t6 R0 N$ I符号2 Y7 A4 g4 `4 [$ t P, L
意义
$ I& V1 G: P5 v# P0 o< 小于 7 j( O, N7 X1 C' {
> 大于
$ u4 m' t% B& G, J5 B. m+ E<= 小于或等于
( o5 b Q1 i# s M1 u6 H5 o9 w>= 大于或等于
F" t4 V8 w+ k& h* b6 [== 等于 - ?' ~3 S. c( q8 v
!= 不等于 3 B* F* U E, w+ ?, h. x
&& 而且 (And)
+ e) T& X3 a# W; _# H3 nand 而且 (And) 7 ]% |! K e; q K; u1 x( z. i
|| 或者 (Or) 6 T l, e: e; W& J$ l
or 或者 (Or) " g" h' F9 a& r% e
xor 异或 (Xor)
8 g* S5 G" U9 k0 n3 g! 非 (Not)
2 y# q) J: g+ o5 x: @* m7 c6 W+ e0 y& P/ B
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|