|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
' d9 m1 J5 U4 ~+ R: Y& f4 [7 {5 l" o$ F: ?9 D7 P
# S U8 j! K8 ~4 s9 _/ U# t/ Y
下面简单介绍一下PHP的语法。7 L9 H/ S! c% _ u9 P3 D
1、PHP程序始末标记7 V4 X% o( N: Q" g) H( r5 C
(1)XML标记:# N& r) s( T, w4 o
<?php
) |+ x) ~2 [6 ?* x* R3 W A0 A2 ephp程序
4 w5 U. S9 G& }& Y' y1 b?>: H2 E8 w6 D1 B( B" Z. V
(2)SGML标记:
# i+ @! |- W8 C6 p& ] ~* E; d, ~<?% c/ A5 |9 r9 G3 G
php程序" Z( F0 g$ G4 G/ N1 l3 |
?>) {3 V; y1 H+ {8 \
(3)正规的标记:
! B7 R0 c5 d7 \/ _<script language = "php">
2 `/ M: O* n) d2 iphp程序- T6 X: C- h. W/ w3 ?% |
</script>- ]& i2 ]/ E# t
7 s8 f, [0 _6 t
2、引用文件的方法有两种:require 及 include。0 Q% V8 F9 x0 H! i$ Z' d) z$ o, N
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。2 ^4 T8 k1 Z6 P% X. L. C# k
* X. b0 G6 ^( e! i6 T: sinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 |( I% U# S' A4 r5 I* X9 d3 t
/ b6 S0 }+ V/ r% U
3、注释方法:
2 E$ Z5 o2 a' \' e4 W9 z, H
) E I5 n! R4 p. M<?php ; j/ D, _: U' q x& G& S: @6 J: ?
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释) C) Z2 C. I5 Y. H9 k- ^/ p; s- f6 A
,单行注释
" G" Y# U* Q6 N; R2 @# X/* 本例采用多行的
7 `. z/ M) b- e& g$ l注释方式
; @6 r% i/ g# `3 C1 ?* v4 Q) q ?; s/*echo "这是第二种例子。\n" ; */
0 h2 V( z& t/ Z5 c) ?% T8 k& t9 }- Y. `+ M1 q+ o0 D
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
/ O: p5 q# [4 g" G5 V" E8 S8 }5 k; J?>
' X# g, T( A" G
1 G8 m7 q1 v- j+ V0 G) u- U4、变量类型:
- ]) U( `* ?4 L* U: o& H1 v" j; B8 w
$mystring = "我是字符串" ;
" p7 [1 d4 g H9 V! E4 Y$NewLine = "换行了\n" ; ( [, Y# H- o6 T- ]" h
$int1 = 38 ;
/ k* N' S" ^3 _9 h$float1 = 1.732 ;
( z4 s( s' o2 |6 y( C: y$ n( k1 Y$float2 = 1.4E 2 ; 6 V1 B& J6 L6 [) H- g
$MyArray1 = array( "php" , "星" , "空" , "站" );
2 m X+ j; u, O! s, h& v! R! K! D7 S3 R' U+ l
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。- I O" m' g9 J+ n
; L# |- N0 O0 e* w& q, {5、运算符号:
+ Q- z N! a& m4 }$ |(1)数学运算:
" t% T9 g. W3 F9 E' o- E2 O符号
@ _ A$ I/ ? @5 r. [意义 ) g! e% z! Q# @% @0 q- T6 J: A
+ 加法运算 7 x1 S# z% f! s1 m& F. F5 `2 ~( s
- 减法运算
0 p- p; H3 i6 ?* U7 }) d9 j' I* 乘法运算
8 F4 b% B: e! s0 v) \/ 除法运算
' h: x1 Q( o6 L. t2 Z/ m% w$ x% 取余数
9 s( D, ^( _9 ~7 ~# s: F& {6 {++ 累加
& w2 V; O X4 B* D8 A( w# d-- 递减 , ? n h1 ]6 }
" ^ u* O# P1 H. z2 t: [(2)字符串运算:
8 M/ g5 V8 v( D7 B0 F- T字符串连接符号:.; x* {# `. m" N) h9 F! h
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef"; {: u, n( q* o0 Z. w8 M. M
( D* c$ N) M) T- P( G! ?
(3)逻辑运算:
. X/ m1 \* i" i. ~- j# f/ h( a符号
1 I3 H3 S, k0 k7 L0 O# |; ]% [3 w7 C# @意义 $ g% s/ u, A* r" ?
< 小于 $ ]0 c1 ^9 F" P' K: S9 y: ^
> 大于 - l1 D7 c {3 L/ F( O# |) s2 q
<= 小于或等于
3 `9 d+ ?) S5 M, c: ^) ^- n>= 大于或等于 1 M, S/ z/ O9 a
== 等于
! ~$ Y$ h8 _! P2 r9 m l7 U!= 不等于 2 e! Y; w$ Y3 K S
&& 而且 (And) ) ]! e, Q8 m8 t. F/ B
and 而且 (And)
' J5 b. v# J1 l, G" ?|| 或者 (Or)
- R: {6 `$ |( B, Cor 或者 (Or) 2 p0 Z; ^/ g0 `
xor 异或 (Xor) * N4 t* V2 ]8 O1 R
! 非 (Not)
; { l9 \ F5 K. B* j4 E) }& @
- P/ t9 S2 M, D4 x十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|