  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:) N7 v+ x7 c, m- a' K+ `) P) w
5 x- p8 N; A2 y7 B' f) w
+ _! o/ H8 C1 j$ g/ l. }- ^下面简单介绍一下PHP的语法。0 `5 R* N; Q# v3 @5 R" I
1、PHP程序始末标记6 F7 s' j ^- f$ {- P' k9 |* ~3 [
(1)XML标记: I0 G) C2 w/ F6 T5 q
<?php
6 ~. ]& ~5 a: N6 F5 Dphp程序5 m" ~/ f( L7 s$ E4 z- ^7 u
?>
2 a% j8 l) p0 Y$ _" a% d(2)SGML标记:+ U' Q" t4 Q# a, M4 w! m. v( t# k# i5 ]
<?1 O% D5 i: t9 G0 _# L. ^
php程序# Y3 T% G% `. ~: M. i
?>
4 ~& d) o& D) L7 }8 q# T& u(3)正规的标记:
3 b" M8 i6 L6 O# b6 c( j<script language = "php">+ K' V% T/ v" q. Q% M3 C
php程序
7 N+ u1 g* y5 u; j</script>+ v* o7 e a( m. r. p, v, K. E
: {9 h/ l/ S6 Q+ D( ?$ s; ^' ?
2、引用文件的方法有两种:require 及 include。4 z' }: S6 C; N+ e; l, x
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
- x0 u; ~! f4 [1 @- s# a" e1 a) @6 q# N% }0 ]# D4 E
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
E4 c2 S1 `/ I- J& d$ R s' D& {$ e: U
3、注释方法:/ ^, s$ x+ K# `, q& J
' C; ?" l, i9 R$ x4 j: E& o; P
<?php ' a: \" J/ o% C" H. ~1 c0 b
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释! o; w1 Z4 h" P+ @% l( }
,单行注释% G1 N2 f) p' v. y2 G+ ^
/* 本例采用多行的% H1 h: S) s0 N1 Y8 x5 Y3 |8 K& `
注释方式
. q# B. a3 Y" J+ P& t/*echo "这是第二种例子。\n" ; */1 r4 L0 L; P* D7 g/ o1 |
# ?! A- v* V9 Z- q7 ?" aecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 8 a' a9 r4 |+ g7 K( f4 F, ]
?>
/ q4 {/ y6 ?7 D9 y) Y3 W/ z$ h9 N5 |2 ^6 C+ |" h. G9 K( D+ v
4、变量类型:
1 O, y1 ?: c& T9 t9 B1 t
/ o+ L! H( O4 `: S. _$mystring = "我是字符串" ;
2 N+ P/ m* t, \8 T$NewLine = "换行了\n" ; 0 l, H) j& \; z% ^, U- a
$int1 = 38 ; - W0 p) }* t- v$ [$ X( m
$float1 = 1.732 ; + W% {5 c% d7 z/ D
$float2 = 1.4E 2 ; 8 z5 K- N l' r
$MyArray1 = array( "php" , "星" , "空" , "站" );
, N7 |4 ^" Y# j* h% ?. ^+ Y- q) W4 c1 M& ^4 v6 i t: s
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。8 l" K# L( m* Y1 U- J3 Q
& {$ D& S/ E$ I5 D' G5、运算符号:
" z- [" B* i% s5 I" f) u, |(1)数学运算:; ]5 F, l8 a; |; @
符号
3 f' e8 n& o0 f' z6 E5 r意义
/ | c- m, ~8 `' k/ s7 X9 v7 }+ 加法运算 x) k! f. {; q H; v0 V) }. R
- 减法运算 5 C6 r/ a$ ^" T z- n9 w# u5 W' d
* 乘法运算 4 _5 F9 K- E) o( q8 `' N
/ 除法运算 ( n) Y4 P* I( P* O; u' k+ b
% 取余数
/ U0 W; }5 F2 a- B+ X" _++ 累加 / j, t* _% o/ m4 y8 x: W
-- 递减 . i. J9 _( V9 z' S8 {
/ o* X# d$ [2 @$ [2 y3 l
(2)字符串运算:1 w, A* L% B3 m- B# b, c u
字符串连接符号:.' B9 f+ b% u, |& [, {5 a4 e
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";) S$ _) I; D- p% i- k1 b
! O+ M: Z& G" W3 n& c" ^. v. O
(3)逻辑运算:
! g! o* K, w9 v+ N: Q9 v; s符号1 |! U% F& C" s# V
意义
3 Y) x) P0 T C, O) r+ m< 小于
! |6 a9 w. X: m! F n6 }, O& D> 大于
. I& j0 K( Z4 r, r6 }<= 小于或等于 ' t1 _9 f5 X6 @' o' N g/ M$ l+ Y
>= 大于或等于 ) Z6 I' d) L; `7 @
== 等于
# \3 B w5 Y; F) [!= 不等于
4 q$ _3 m* U& [7 R1 ?- q+ m' v5 B&& 而且 (And) ! [5 E! ?; V" S) G; _; H
and 而且 (And) 1 {. A( g& l2 s1 d( o7 P+ S- k2 |/ v
|| 或者 (Or) Z2 Z0 z1 Q. m8 I7 V: v
or 或者 (Or)
* v" V4 e. x) U" t5 f4 Gxor 异或 (Xor) & M a. k/ h# B" q' ]1 `' |; y
! 非 (Not) : q0 \4 z0 k, o$ k, S. _! ^$ e
0 L$ N8 i) `4 T0 p5 ~- S十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|