  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14161
- 金币
- 2371
- 威望
- 1647
- 贡献
- 1319
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
, b+ {$ S/ d; f! s7 Y, h# u8 @
0 R, P, a, d* b+ r0 U & K0 D* ^0 X$ `2 \$ T/ u
下面简单介绍一下PHP的语法。
1 T9 \; Y7 J# [. G I$ d- }1、PHP程序始末标记
$ F2 `- o8 l- X& r. z(1)XML标记:* L+ Q8 l' C4 _8 o3 l# k
<?php' t) _9 `* I+ s* ^
php程序
+ }3 u$ ?: O# n/ o1 @5 S# S" Q# T?>
! [! ?; c( l a6 s' K1 g9 _+ n& Z(2)SGML标记:& b, R$ C3 a! F; z; }0 [, r6 l
<?+ ~, r* J2 a- @! M
php程序3 e- E5 {# [ B- @5 L+ O+ T
?>
: t" z* K) w9 B N- @2 ](3)正规的标记:. ^, Q& A- |! z1 [; S7 ~ b
<script language = "php">: s$ _% r# i$ H
php程序
/ q! z6 |2 j& d& ]</script>
: d; o/ @1 R" z" J6 H* _5 q, l5 Z
+ [" F" j0 I/ B& }* c/ t3 x2、引用文件的方法有两种:require 及 include。0 n; s/ S7 o% o" O
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
$ H9 B: D/ L5 W3 h5 d5 H5 o& X4 a% d' N* e# }7 k! ~: F
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。" z) ]4 v9 A& c' n# {+ x& [1 g
! \) r1 @1 Y" Y- h* G* C6 r' c
3、注释方法:/ }3 l* f p' s9 l7 q' b$ \
8 W( Y G* R/ D! A3 ?2 K<?php % i3 Z/ G/ [, N3 ~" n$ \7 H% Y
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释1 W/ w; S6 q$ k/ v
,单行注释
' b- C9 \. e$ }! F. X s1 `/* 本例采用多行的9 V* v! Y6 A+ J6 \) `5 ~
注释方式 & a* |. `! w+ W& v
/*echo "这是第二种例子。\n" ; */
F+ g% P9 }- m2 G4 U8 U9 ^! Q! p; K
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
8 i4 T. l, b/ x?>
0 k3 D6 C7 u# T$ h
3 K( x: [+ t3 w [% h4、变量类型:& _/ q6 ~! y6 B* C* p3 ]
1 D) C6 y' S; I% s5 l( |
$mystring = "我是字符串" ; : S0 {+ J" I" G/ V8 o- p( s
$NewLine = "换行了\n" ;
) k+ ]' `/ ^1 I& v$ r9 i1 z: F, x: p$int1 = 38 ; & F& A# X; a7 o: u) N! U' Y
$float1 = 1.732 ; / K# D' z, Z* ^. @! u4 F
$float2 = 1.4E 2 ;
9 W7 Q3 v# A g9 P+ ~/ `+ N$MyArray1 = array( "php" , "星" , "空" , "站" );
! V+ W, G0 y- W
0 n. l2 w0 h9 f' f) U$ C这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
; p; E: }, `. [% T6 x: W: k4 o2 }: W, J3 x5 c% U1 }; `$ e
5、运算符号:
! w# M- S k/ |4 |# i- \% ~(1)数学运算:9 e7 }) R' O7 \# {/ @
符号$ N6 E# C' j0 c& P n
意义
% [# M' n. _5 H4 b/ [, S+ 加法运算 " Q( D7 P3 k I# b5 c9 a; L
- 减法运算 8 L' @/ O" G t/ }1 h( ?' P ]
* 乘法运算 / D7 \7 H: @" E: o
/ 除法运算 6 d- H' H& X& b3 ]' }+ w. J
% 取余数 + ?% {* j4 r/ f1 w, C
++ 累加 2 K! `& B( R _6 i6 w$ Q5 t
-- 递减 " m' Q! t6 S2 z. {2 a8 M8 Z3 }) o
2 H1 e3 _9 Z( R% X9 \8 G(2)字符串运算:
/ x7 D8 L) ?3 y( j字符串连接符号:.4 K9 Q& l4 R5 @+ [5 e; ?$ A. Y
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";* E0 ~. l$ \# w) z1 R5 d9 T6 W8 H
& }' t- ~2 H9 [8 f! f(3)逻辑运算:
, f) y6 C D0 `& z+ m$ l符号
) k6 Y; x+ w' T @* ?! D- p意义 ) W$ x' ]) N3 V
< 小于 : Q2 |$ D' D; W5 @6 U/ A" P
> 大于
( D) J" k' K8 I6 X3 u3 a<= 小于或等于
" z# o: i* `* {/ K" c7 S7 R" ?1 B1 N>= 大于或等于 - V* ?# ]$ `# o8 D! s# t6 d
== 等于 * t' h2 s4 ?# a0 r5 h O9 j
!= 不等于
2 p8 ], R/ M/ n( }" F( Z# c&& 而且 (And)
$ M3 Q6 b' j& j k- O# ^9 `& D4 Fand 而且 (And) 1 v r( K( @- w
|| 或者 (Or)
9 o! Y$ U1 S x( Dor 或者 (Or) ; z1 F$ `: y f4 V8 D' A( d
xor 异或 (Xor)
" c& _/ K6 i( V0 @$ v7 |6 l7 d! 非 (Not) 0 w( e: Y |6 F5 N7 n k4 `
4 l2 y( L, |1 s. l& D* G十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|