|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:8 o& G9 W( ^4 a1 O- w4 P' O2 t
1 Y' g7 N+ E6 a: W
0 Q! _* s8 x) O( l下面简单介绍一下PHP的语法。! b1 G0 _% W- W
1、PHP程序始末标记6 ~' D' y# f' n
(1)XML标记:9 W( s+ b+ O8 s
<?php
9 g: [2 E. H, b4 tphp程序) A, O0 ~! @# \; h
?>* K6 C9 }/ a! q1 u. {! g- H6 i
(2)SGML标记:# ^$ R' l8 F- @% y% {& R" X
<?8 c3 v- B! ?) ^7 w/ v4 E& O
php程序
8 H. j6 {5 A3 B4 l1 E$ @: h3 `?>
E ^; y0 K1 M; s(3)正规的标记:0 A2 R7 d) h( f2 D8 s6 k
<script language = "php">2 F* f7 Z2 K) X
php程序" m. u. F1 I7 \' b
</script>3 ]! W# ^! k& ^* b! `
- y6 g; D8 a$ B) J3 Z- Z
2、引用文件的方法有两种:require 及 include。
( V# P. y$ v# p4 o, O1 S2 {9 grequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。! c% p9 t& z% E, _* I4 W7 H, ~- z
! c# N9 F- E, Z% x5 zinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。4 `$ a, y3 |, H5 _+ H; }
6 l/ i; T x R6 i& e5 C$ e
3、注释方法:0 W# ]7 M& U, q, i
2 Y9 V5 f8 k, J `3 r$ M
<?php / R- B9 X* D7 n# Q; W
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释/ ~/ z% G J! E8 w N+ M9 i! R
,单行注释
8 F; t+ a4 K* [" _5 {/* 本例采用多行的
. {3 K& k, X1 G( M* S注释方式
2 P$ `! w- E: `# b/*echo "这是第二种例子。\n" ; */, |! b. J" J( O$ ~; ?, ]' T1 v
" c& z6 L8 N0 y" w" g8 X2 @/ k
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 W/ M7 M. l% o" B
?> 7 z& z# Q# [6 ?0 c% Y
5 B* c/ T* s- A" x4、变量类型:1 g7 f. X+ _! [& [% C2 w
" F6 g! N1 m @- e. X( y4 L( z$mystring = "我是字符串" ;
$ U/ Y9 d- p; [+ O% ~% a$NewLine = "换行了\n" ;
$ Y1 f$ O- E" ?3 S3 @7 {& t/ b$int1 = 38 ;
" ~$ t: C7 {9 J+ T; O$float1 = 1.732 ;
2 k) x4 u% C6 |! ~8 w* v6 V$float2 = 1.4E 2 ;
+ l/ W' r* _# |0 F1 T- ?' `$MyArray1 = array( "php" , "星" , "空" , "站" ); , F' Z5 |& f2 G8 u! X0 C
0 K& ]3 W' k- ]- Z* x* X% _2 E& _1 z$ |
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。' R3 h, M0 y! ~
; R2 N# H" m, P1 x
5、运算符号:
( V& f9 s3 m3 P9 u, V/ [& G(1)数学运算:+ D# C# F4 o: x+ T
符号* `8 r2 l" }) a( L' l" f
意义
; n2 J1 E N0 h4 j! _% m! E5 [+ 加法运算
. X, ] _2 |( E( X; D1 f- Q! k0 O- 减法运算 $ y: _8 ^- |* F- l) ]
* 乘法运算
+ W* D4 H p3 v8 j/ 除法运算 ' \; R+ `. Z- e- m3 A
% 取余数
+ t! @" K( N8 o7 J7 w, o2 O++ 累加
! v \% B, j- i$ o8 h0 k6 _-- 递减
3 \; { i- K/ U$ F6 z) R
" Q5 F" a2 d7 a( U" a(2)字符串运算:
8 A" {' R# Z4 K/ S7 ]字符串连接符号:.+ k- w) _9 a2 U
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";' Q P6 B/ j6 Y$ o& E R$ r
6 H8 l& R& v8 O: _3 O7 R
(3)逻辑运算:9 i* G p& U1 |- G- W' M
符号
( h1 W# e' n" V. z意义
( N8 E( v1 v( u/ q) S! R& D$ B0 N< 小于 6 S3 C4 k" \ c. m
> 大于
0 n8 h$ v4 f; }( @% G/ I<= 小于或等于
( p P) c! H$ m+ j6 _' r>= 大于或等于 & D# \( K% N8 I. \
== 等于
9 m9 D! ~' N) o4 e8 t!= 不等于
9 H' Z* V ^7 T% R3 j! H2 _&& 而且 (And) 7 x, @1 t( [( m( J/ v+ y% ~+ O
and 而且 (And)
" |3 X/ Q2 W3 _* x% w W& M|| 或者 (Or) " j x9 R0 `3 l) H* S+ V5 A
or 或者 (Or) + x, x9 K- W* O: P1 G. i
xor 异或 (Xor)
0 p2 T d. A9 u! 非 (Not) 9 h s: z9 U: R* b8 A
. O- g3 T) r8 I十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|