  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
" T- \$ k6 m/ T' ]9 @7 T' g
* {' _2 ?* J5 n Z+ b' T4 E
) A! ^7 J3 L, t% d, F, e9 g下面简单介绍一下PHP的语法。
. m% Y- a. u2 w5 {& k! n0 T2 R1、PHP程序始末标记' S6 R; M4 t: V/ R' T3 `
(1)XML标记:
/ ^) i9 i4 \- ?$ j2 ~/ M9 O<?php9 j- x( Y4 m2 a0 T* r( I! Q6 `
php程序
! P Z E) G2 S?>2 g1 S- r8 t+ |! v" _% k5 R
(2)SGML标记:
8 J* P. W2 p% w! u<?
7 ~4 d; a, u) Qphp程序
o; |' w' [: ~7 U?>
* y# N$ L8 C o( O- n- F! C5 h(3)正规的标记:
- D" v5 [& c! I<script language = "php">
! Q) x; o5 u8 p% @+ c- _2 n8 lphp程序: x) s1 Z1 s; s& m
</script>
" z, q& A; T# V/ |, Y
2 C9 O1 {' B# j2、引用文件的方法有两种:require 及 include。
2 ^( w2 Z% t, X3 J: k* erequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
8 P$ a7 T1 x# ]- f2 [9 F9 [6 x
" g& z f6 d( N, ? P3 Y" l4 Xinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
7 g& `0 f, c. l7 v, W6 d% h
, m- Y5 K7 o. v, Q; V+ N6 f+ X. X2 {3、注释方法:
9 c. D: y, z1 J1 \/ x- y$ g, [+ H( ^
<?php
& G8 H8 b7 M t) c0 }8 H6 oecho "这是第一种例子。\n" ; // 本例是 C 语法的注释" V! P4 G" C" O' {8 o* y, `
,单行注释9 T/ Q5 j9 G0 N
/* 本例采用多行的
4 t% _5 J0 f H8 u+ ?- t' D; B3 i$ {注释方式 * q) {( @" _8 E5 s8 B1 S
/*echo "这是第二种例子。\n" ; */8 W" r/ D. c$ r# \4 `
1 h0 s; _, j8 f1 P# [ |$ necho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 4 Y0 `+ x+ a6 v1 K
?>
# U0 o5 ^3 b- i- U Y' j: b, U O7 L$ c6 @! ]
4、变量类型:
' o, l" E9 J4 x- e6 D
& `6 R0 T$ b: i7 v" Y# F+ b$mystring = "我是字符串" ;
7 K/ T) z9 {0 B' ]$NewLine = "换行了\n" ;
4 ~9 f( N/ t" v9 _; ?# Q, j" z$int1 = 38 ;
6 E! h8 j- k' q( t; M$float1 = 1.732 ; ; I- A% W9 s M' n' ]& a) k; w. _
$float2 = 1.4E 2 ;
! W; O) ]3 g7 x$ ~& ]$MyArray1 = array( "php" , "星" , "空" , "站" ); , J3 `0 h% y; s. D- A
/ t! n, L# u, J( i$ {% q
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
7 t- Y6 M! a8 U( a" A
! t- Y4 O+ S6 `$ q2 o5、运算符号: , S7 u3 F* J6 g% X
(1)数学运算: K e) \3 B2 `+ A
符号3 r- C+ _1 J: m. l
意义
! U" W( A8 p' t3 E; Q+ 加法运算 2 Q' {7 X! `4 V1 }. k
- 减法运算 ' J( b) f) G2 L* O0 h7 S
* 乘法运算 0 V2 q8 A% T, g8 j: K" M
/ 除法运算
/ \& S/ g6 Z0 O% @& m6 l% 取余数
7 h3 T/ }7 T; u; H9 [# b++ 累加 % ?( ]: Z S3 p
-- 递减
9 v5 o! r. T* P( z6 r8 j+ z/ H
) q5 U* G) r3 p# c! \4 q. F. t. i(2)字符串运算:
0 L$ B- e( s6 W字符串连接符号:.
- M; V6 l1 G: {6 F6 T9 O$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";0 N, v" \5 a: t0 P- c: ?9 R
. ]# d1 o# }6 @5 s0 S0 e6 O
(3)逻辑运算:
$ C# O+ [2 m$ ~符号
8 f( ?9 f7 ]# X/ r* ?* m+ s意义
3 ~ g: }2 Q. F7 O1 \$ q< 小于 0 @# }/ l6 H; J! S- n: O
> 大于
& J4 ~& M2 ~0 r2 j( M<= 小于或等于
5 {! L$ @9 a% p7 L9 M( D>= 大于或等于
: R9 @- b3 ?7 |1 d3 E8 C3 v% V== 等于 % V) [2 u: v0 @) x) b3 f
!= 不等于 . D5 m4 Y: p. B1 p$ Y4 Y
&& 而且 (And)
2 h1 ^8 t5 v8 D8 _and 而且 (And)
& f: E0 @4 D2 e|| 或者 (Or)
. x, o9 `" b7 P) D! l9 Aor 或者 (Or) , ^2 y; S6 N6 L. B: ^3 G
xor 异或 (Xor)
( f7 X6 a5 L% o; b4 z! y7 y! 非 (Not)
g$ X( S6 Y* g( y! M
( o7 l, e) P; ?( p; B% @十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|