Board logo

标题: 十天学会php之第一天 [打印本页]

作者: admin    时间: 2008-3-26 16:34     标题: 十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
5 |9 u3 E/ F% j. v5 }: q+ I, K
. J, d0 |# T- x: e; [1 q

7 F+ [0 L" D% |( p下面简单介绍一下PHP的语法。
# A0 p! N4 h& A" F5 Z2 O' [1PHP程序始末标记
/ `3 I6 f- v- k9 [(1)XML标记:: s* r% S8 ~1 p- {1 ]# j! |
<?php4 V- a* _1 s5 i. k
php
程序0 B: l8 B! p' R6 F/ Y
?>
) M/ l/ }2 h5 ^$ v( {- o; O(2)SGML
标记:
9 |0 w- s9 \8 t* b, I4 C5 z- X" `<?- P2 I- ~5 A" [/ l+ b; j! S
php
程序
- O% k7 a6 R- h?>" x. I! D& x0 V
(3)
正规的标记:
: B+ V2 x/ {- d! C1 _<script language = "php">* K3 }! Q* M2 I0 Z
php
程序
' D4 g! ^" h: b8 k4 o7 y</script>
+ a6 D, E$ j6 h, I( w0 O7 @6 D, B0 L
2
、引用文件的方法有两种:require include
( _! r6 D, B& p6 r# l; krequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。6 {3 q  A  m. t
" G# Z1 A4 R# d, W2 s  V7 @
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。5 T; Z/ \& s' j

2 E2 a- U8 s3 S% N3、注释方法:# t+ T% |- `0 D; L3 k

: B% M" n% x! e7 S. K2 ~. O4 y<?php
: B6 r% V; Y& C% S1 ~, Z- yecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释
* V" J8 R: G9 h: H,单行注释

% {. T" Y4 I  o# \! p7 C5 g! H" q/* 本例采用多行的8 n9 c, ~9 ?8 W4 ~; r4 s
注释方式

- e# y/ i& P/ T6 N/*echo "这是第二种例子。
\n" ; */8 L3 Y4 K% p; E, B" F: [
! p7 u8 n+ s# S  Y( Q9 O% _. G
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
2 K- B# N6 _- s3 w* i
?>
" h! l0 G3 l, E  F
+ o' v, ^  ^5 t2 T" N% U, C0 V4、变量类型:
1 {, r7 \( M1 B- N4 i( C/ \$ v
2 E- M  w2 g6 \
$mystring = "我是字符串" ; - H: |. O# S* l8 H/ j) d. s
$NewLine = "换行了
\n" ;
4 ?% n5 }: H& N& D# X( e5 F# Q$int1 = 38 ; 0 ?- v+ U9 @5 d5 M; ^! o# q+ t
$float1 = 1.732 ; 4 z. S3 n( W; b) [  O
$float2 = 1.4E 2 ; 4 ]; x7 I8 A' z' Z( w$ O4 q
$MyArray1 = array( "php" , "" , "" , "
" );
% U. ^) S" W2 N7 Z) q7 p3 t8 y+ i  s9 K4 D" f3 v
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

7 U( {& F8 X; s( K/ ]" z
, a1 L; V5 X9 p6 b$ o6 G5、运算符号: 6 n6 e5 v9 b( O
(1)数学运算:
0 k: y! O4 V+ A4 ^
符号
% k# o6 \9 T% g5 O, z意义

3 b. {5 r4 I& z4 D+ 加法运算

' @$ N# j! ~5 p1 J5 k' f" \: u- 减法运算

" I  |  H# L* H' c1 Z+ m! f* 乘法运算
' S: ~/ L6 }+ R, \  `
/ 除法运算

0 Z: B6 ?5 h" a3 e( c# ~% 取余数

; l1 ~" b) ~0 H8 W$ Y% m+ ~. s) A++ 累加
4 R: }* T- ~4 ^
-- 递减

, L& g: ?" P" D. g2 K9 a9 f; z6 ?2 V( ?: ^
(2)字符串运算:

4 ~' n+ o  V+ l& S7 n字符串连接符号:.
2 T0 F2 d6 `4 k$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";/ ^. u5 }  Z" V2 q
( |5 j  d# z2 x- v, j; r
(3)逻辑运算:

( L& L& v2 q7 L  p9 }符号
0 P+ M) I; }* y1 W; [$ I- [( z意义

; i+ V% F# J" k  a, i: T< 小于

4 u, [* U3 J4 Z% s> 大于

) q( w6 ]' y: u0 ?* J<= 小于或等于
$ P% e8 C( [/ T$ `  e7 N
>= 大于或等于

3 }) X3 L- i& g  b3 l6 \1 S== 等于

) g; j& X4 N0 K1 q( i* w+ `!= 不等于
3 O' v. q; D  F6 B
&& 而且
(And)
& O4 K$ K% D. n* ?( Wand
而且 (And)
( `1 M/ r# l' Z/ \8 @|| 或者
(Or) 9 l2 H- G8 ~( C  T
or 或者
(Or) ( W5 r/ S3 ~- J; w$ X1 ~5 M
xor 异或
(Xor)
6 ?2 b+ i# m1 Y# R+ i!
(Not) 3 G' B' Y& j+ @/ o/ ?
* D) t) v% i, j6 Y+ E
十天学会php之第一天就说到这里,第二天说一下流程控制。





欢迎光临 捌玖网络工作室 (http://www.89w.org/) Powered by Discuz! 7.2