  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:8 V8 ~, Y- y+ S# Y2 C
2 |$ f0 w" T+ n # w9 \& z( e0 |2 H
下面简单介绍一下PHP的语法。/ M6 H7 p' p9 h+ T/ T
1、PHP程序始末标记
$ l" F+ d% {1 ^. n1 ]) G$ ~(1)XML标记:$ B, f3 ]9 Z; p& i% f1 }9 b
<?php; X$ C& b% [# Q5 M* E
php程序0 n% W4 l% o9 i1 F- k. v
?>
& D8 z, ]8 ?7 X9 y" o/ p(2)SGML标记:
9 z- k$ z" m6 P7 V3 z- F T<?& ] b0 t- }. u$ f* K* M4 ~
php程序$ q# r5 x. _7 r. f4 L& L' H
?>% Y2 F2 n( U& @ ~' m5 k
(3)正规的标记:
7 W3 W. t U! w<script language = "php">
) s( O/ |% ?5 C3 Vphp程序
: ?( i, }% F4 ?$ \: h' H</script> Y {& H% y1 P. g& S6 f* C) e
) V# g( O1 V4 H- p5 s" L. R2、引用文件的方法有两种:require 及 include。, _4 o2 C( N7 D; {* i
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。; R8 \+ b+ ]0 @
$ X$ r# @: M. h$ sinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
# F& H9 A& {* i7 C8 N" h. D/ \+ s- |/ e+ l7 s3 O" g
3、注释方法:
8 i. o: b) [: Q- Y
: ^2 O% p8 c5 D7 L. h<?php
2 Z+ t& T& u: e1 i% P5 techo "这是第一种例子。\n" ; // 本例是 C 语法的注释
9 D4 h0 w. U( V- Z w,单行注释
' t6 ?4 A8 O1 a/* 本例采用多行的" b* O! @) g% `6 W9 P) S& {
注释方式 8 L# |% v9 R% k3 y
/*echo "这是第二种例子。\n" ; */
8 F( i8 G2 U0 O4 M
1 \' s+ x7 F) b) Wecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 + e2 u# s2 ? b. F4 L
?>
2 _* E' d" e$ J$ O0 L# j- d" x/ e8 _+ P3 i% R7 K
4、变量类型:
, o* [: o' E) Z/ p4 k& D/ N" E! e- m, @. l) ]& X4 \- a& h
$mystring = "我是字符串" ;
' }; ]. G8 z. _8 C* {$NewLine = "换行了\n" ;
& d; l4 d. M$ f& o2 E6 h- A9 ?5 O: n$int1 = 38 ;
* V$ y; i. `4 }4 z: x) D8 I4 d: v1 G$float1 = 1.732 ; ' \3 a5 X" v/ i4 H! @/ D. @- H6 j# q
$float2 = 1.4E 2 ;
+ {1 G# B0 r' \( s$ c3 {/ p$MyArray1 = array( "php" , "星" , "空" , "站" );
( `. A+ c2 Z5 V$ M1 w O3 q5 F) K3 ^ x2 `; s1 x- g) u' Q
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
2 ^; {$ V, Z% B
/ a9 T/ {. r+ j) X) s4 s, f _! j" B0 G5、运算符号: & j) {* Z8 g! d1 ?/ f% L7 M
(1)数学运算:7 f3 l; o+ P. s& Y0 w ]7 T4 m
符号" ~/ t) w( P5 m' I. Y; c$ w7 u/ }
意义 " Y% ~4 h0 \0 _+ O
+ 加法运算 2 ^" q" E4 t) T7 Y& o
- 减法运算
3 T/ v. L+ l- [/ D& ]* 乘法运算
' r2 {, h' t; b/ H/ 除法运算
- b2 l- F7 W6 L7 |% 取余数
5 O2 \ }7 |* k7 p+ Y: I+ T7 c, t$ u0 f" @++ 累加 ' X9 r% F( g `% ]) m% V
-- 递减 5 a" F8 Q/ z( ^ @" c" g
) @ r) Q* u) \
(2)字符串运算:
7 l% ] d3 l0 ? G字符串连接符号:.4 a* n: @: q; u1 N* a" ~
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
! n8 C& N, m" [
% Q; T0 v% v/ L2 t" ](3)逻辑运算:
$ O6 [+ N3 ^! G符号
( V9 |% ~0 L/ S+ y0 s意义 [+ B) B' C/ J0 d, U
< 小于 , k3 j1 {9 L1 K5 _5 s9 x
> 大于
, ^; L6 u& K7 ?0 x( v- f# B<= 小于或等于 r/ U+ x4 i0 s* p" p3 h
>= 大于或等于 ( F; K- l6 o, y/ y9 D
== 等于 ' E* p% c/ E4 {4 M4 |
!= 不等于
. K7 |' e5 V5 e5 H8 G3 x" Q' W&& 而且 (And)
0 _0 ? i! D* y" O3 R% s# Fand 而且 (And)
0 @! ?: |! h3 Y% s|| 或者 (Or)
2 }" B6 L) |# Nor 或者 (Or) 3 y" ^$ i/ I: ^' r3 h! J9 d
xor 异或 (Xor)
" o/ A: I+ l T! m8 o+ x! 非 (Not) 2 q& p4 ?5 |. y% F
0 j# [" T* a3 I6 t十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|