|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
! ?* T4 z! I; }+ G3 J! f1 i; q( z7 T" n0 I
+ o2 g7 I" h3 `; d下面简单介绍一下PHP的语法。3 r# R8 N |' g+ f
1、PHP程序始末标记( C$ x$ j& G+ M* {" v8 |
(1)XML标记:
: P# P% o1 j0 T! H<?php
$ @+ ^- I! B9 C0 H6 x$ U! yphp程序9 \, M/ Y8 n- e, t, v( H, F& S
?>5 Q3 t6 h6 `. X. h# `
(2)SGML标记:' _ D) y% E2 t% l+ @
<?& h0 u' [% Y( s/ r- i$ O5 O( Z. A
php程序
+ x% m% S# ?0 q/ T$ z) g2 O?>
$ G& A+ G9 H6 S) A0 y. x4 A(3)正规的标记:
2 f8 C, B. g$ I- x<script language = "php">
+ L, w& @! n' j( s) |7 v- aphp程序% T4 M. H- {" N$ e6 J
</script>
; c5 f, w+ [' t6 O3 ~# e) K5 B7 k. Q% H8 q
2、引用文件的方法有两种:require 及 include。
( s0 u! v! w! S i: Mrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
# A! x/ f# H, t2 K! s+ H' e, M" x9 y, i: d1 a- q- I
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。6 b; v9 T4 n+ b6 @7 X# J- M
4 N2 H; T. L4 @1 k) r+ i8 E E1 ~
3、注释方法:( R! Q o1 N/ V7 Z. r* P: u
+ K3 }+ H" j. r, B* l/ D& R) K
<?php
+ g- c7 L; P) V( h/ Eecho "这是第一种例子。\n" ; // 本例是 C 语法的注释9 h3 l+ D L t7 T0 l4 @; ?
,单行注释8 h" y) C. y( O# O
/* 本例采用多行的# H4 p; @. v4 C" [. e" y+ G
注释方式 . r* J" t) l3 w: N/ e
/*echo "这是第二种例子。\n" ; */
+ u. x3 W/ u. X7 Y: \
& D6 z( k6 T# i! H( i, w: Necho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 9 x% N' l3 S" p) X& J8 c
?>
1 P( b" V6 H- u" d+ V& m4 O& T U4 Z9 ^
4、变量类型:
/ `# ~, ^3 W7 a' p) }
6 N7 L9 K& H; p. e$mystring = "我是字符串" ;
t8 Z- R. u. @+ u8 z$NewLine = "换行了\n" ;
" Z* U" F2 ~, e- t& {& y8 l" x$int1 = 38 ;
6 i5 |* ^+ j1 H$float1 = 1.732 ; . g0 i4 v% ?7 O
$float2 = 1.4E 2 ;
* v# q& x' Q3 H7 L7 Z$MyArray1 = array( "php" , "星" , "空" , "站" );
4 U$ k4 \7 b/ o1 m5 G4 R) u* T% d4 N- E9 u- c& I x
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。" P3 W: w& L( F8 b
" `( y' j$ F. p( P& ~: B$ u' ^
5、运算符号: ) |1 J! y3 l- Q1 A2 K) [, S2 R
(1)数学运算:
- q' }" ~6 a7 P# M, }4 P% }符号
. x" h% H6 F# E: d4 F( n9 u; ]意义
" I' q5 r+ q2 B+ 加法运算
! l6 g& D& @* s4 V& l" \# Z c- 减法运算
: j2 U( W# R) j+ J y* 乘法运算 6 g" b+ p* v( k/ E' j H# R
/ 除法运算 ?: D1 T" `2 B" K; R: Y0 p
% 取余数
) ~# L4 N$ Z0 b& G* x8 V" G++ 累加
* C- G7 O( U. F6 r! ` Z-- 递减 ! q6 M/ j. f$ O. p& W
9 A$ F8 @% S9 k; L. p1 @
(2)字符串运算:
: Z: q% Q! k7 l- P+ @字符串连接符号:.
% r" o" ]$ K! J4 J& R$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";- f$ g. c( C* t
; s2 r- A" \4 l( ~ T(3)逻辑运算:* r, I+ j- T8 B, ~4 k
符号
( d5 r+ g; W! Y& @意义 / W5 T0 @3 j9 b' z. w2 B9 I7 z
< 小于 7 ?9 s3 j/ Z( z7 N. j
> 大于 ! E, _4 \- b; V; M; F7 G
<= 小于或等于
9 N1 u' K O) k7 M2 g>= 大于或等于 1 K$ Z& ~8 Q9 U4 g: Q* @
== 等于
# j, y' N% L9 S7 L3 T2 k! J- M!= 不等于 ! a- T5 S: m4 A |" j* G
&& 而且 (And)
h& Q* @, T4 ?; ^and 而且 (And)
( f9 [0 \1 R6 B1 I+ l|| 或者 (Or)
: x6 f2 d- G. N: h) C1 Cor 或者 (Or) ) P6 o. T A6 G. k5 l% k* _- S W1 j
xor 异或 (Xor) ) r9 G7 ^4 g0 \' Y& S; j3 t9 L
! 非 (Not) , c* U+ u% {0 Q+ j0 z3 z9 ]0 T8 g
2 P: N" S: ?/ [3 @+ n十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|