|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
$ h9 A5 m- a j4 L. i& K5 l* M8 J' k& u- f9 j {
0 e: K0 S6 y H. s
下面简单介绍一下PHP的语法。9 A1 y6 Y$ v% c2 |4 x
1、PHP程序始末标记/ }$ X$ v( t# N( A; W8 k3 s
(1)XML标记:
$ x( c/ i3 Z. b4 }5 ^; V<?php
8 E6 A9 o* y+ b0 K2 B X: zphp程序
$ b. J3 r, l4 X3 O) y8 V?>+ ]3 Z$ X4 s) |4 J5 i' g1 x( ]$ l& h# h
(2)SGML标记:0 l, v! |5 k. `# }+ d
<?% g9 v( @5 W) u2 b
php程序; C& G& S5 O+ W4 v
?>
& p( H1 {1 y! I6 {(3)正规的标记:
, J0 K4 D1 k6 R) k7 I<script language = "php">
: o! C+ V! b) j# W" Uphp程序: b5 u3 K* a7 _9 r1 P, m
</script>! y$ ~1 R. P1 {2 l( E
( l/ l4 I! {) c9 b$ K# U
2、引用文件的方法有两种:require 及 include。& s; J# k8 F+ U( [7 e0 B# ^. f ^
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。7 b1 R) d: h9 F; R7 {- D0 s
3 A4 m9 P9 [1 Binclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。# c& B& n" L& N5 c' J8 W8 R/ y2 J( j: c
9 N. X$ R1 O- o" l! j3、注释方法:
# Z- K0 l$ b, ~
2 z% f8 y- l' ^2 B0 M* J<?php 0 G4 e' O1 ~" @6 ]9 p
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释 M0 D! Y4 ]3 }9 |5 r
,单行注释
5 B8 d& u& C! Z Z5 O( {/* 本例采用多行的
4 G; m! s/ P' c注释方式
M; B v( I; x; D/*echo "这是第二种例子。\n" ; */4 t$ ^0 [* l! s/ m
9 q* s3 a/ o0 h0 O' x# mecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
$ {) k) a+ |, I1 T6 w?>
; }/ ]# f7 D; ~" d! e$ }- n5 h5 \' N u) o6 C; ]$ Q: C
4、变量类型:, D% z- Y: v0 z+ @3 H# [- I6 d
2 k2 |; S3 r& K1 K3 h
$mystring = "我是字符串" ; 0 h. l0 p9 C& \8 `% g* F/ d
$NewLine = "换行了\n" ;
- [% e" ?* r8 `7 f5 [$int1 = 38 ; 9 z: x- Q. X+ r0 _! d% N x
$float1 = 1.732 ; ) b. n1 J! t" ?* v, M- u J J
$float2 = 1.4E 2 ;
9 M0 t% L- G0 _7 Y) c$MyArray1 = array( "php" , "星" , "空" , "站" );
8 R# ~% ?: q2 f( b# H( J! ^ |& u; | T
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
/ ]5 B* X- K8 F# j3 O' K5 N
2 ^" p1 s, A( i" x5、运算符号: / ?& e n- X" w$ Y Q: u7 Y' b
(1)数学运算:
6 Z* y3 H+ c. p/ x/ a符号& x( n7 q: ~8 H2 s
意义 # e" q6 J! c* C: Q9 V
+ 加法运算
, i) ]4 A) R% t. G- 减法运算
1 U5 L# N6 q+ g0 ~- S) P6 T: K* 乘法运算
. M% ~& b* f* X b+ r' r/ 除法运算
- Q7 Q. I9 \2 j/ U% C% C8 D) I% c1 s% 取余数 ' |3 }0 H/ [; g) i4 G9 S- C
++ 累加
* j$ [1 f3 c' l$ z-- 递减 * {; t# q" R5 O. X ?- k
3 M5 Z( ?2 @+ m# X1 `# L+ ?(2)字符串运算:" Z4 `7 R1 e! O' E
字符串连接符号:.& Z6 x1 p, A5 b0 V# G7 e0 {
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";- L" P" F* s |/ g6 E0 z |
/ d0 W2 T8 u5 u: U. r(3)逻辑运算:
4 u2 g' r. F# r符号
* |/ n. v6 O) ]意义 5 X# t5 E0 C4 [. ]
< 小于 % R0 t5 b5 I# A
> 大于 ' i; T* z# H; G$ d. \) c+ l
<= 小于或等于
- B# ]2 Q7 ?3 L9 K9 {; [>= 大于或等于 % ?( M9 K! x) ?' t! v+ d; a
== 等于 1 r) K/ J/ k/ S% |
!= 不等于 / n) f" q0 e) M
&& 而且 (And) 0 Q2 [1 V: Z c3 d
and 而且 (And)
! t" Z" ?0 p$ A- K* g d- @& l7 ~; K' Y|| 或者 (Or) 8 T- ?' l" H, L; ?! e
or 或者 (Or)
( B9 N* f% j1 I- N6 a( b. d1 h* @" p5 ` lxor 异或 (Xor) " A$ J0 h8 s6 \5 A, d
! 非 (Not)
3 m$ P) h8 w: G- J$ p; @( a6 I3 N8 A( ^9 Y+ M& g% Z( R' @
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|