  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课: y; O9 v3 b! G* L
+ _5 R4 d1 ]5 v, g; m: B% E4 Q
: S* {- ~9 \ I3 K* q {# Q, g下面简单介绍一下PHP的语法。
/ r, _) l" }( M, u9 b4 C1、PHP程序始末标记. m, W4 s6 |8 U" b
(1)XML标记:
- k' [& }; h( z, i, O<?php9 E! C& s+ F8 P6 s
php程序
& \# o# h6 y" k9 G! ~' X?>
( Y3 J" K2 N, H3 r. k' m(2)SGML标记:! W; x7 w+ I8 g5 } T2 }. o! F# v
<?& f3 u/ d+ P( i/ j, S3 k/ q
php程序0 C4 g: r, @* f
?>
* B4 P( _" h. o s# t(3)正规的标记:
+ J6 O$ g- o6 C* x, h) Y+ `( l<script language = "php">
" W' X+ E$ R/ t9 G% tphp程序; g) O: v/ `9 a5 f; z( A, i0 u- ~, p
</script>: t5 e Z8 g$ `* |8 n
! Q# a0 n( M: l: c3 K2 A2、引用文件的方法有两种:require 及 include。- C6 O. V z8 h9 N& O+ K8 l1 F' [
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
) l+ o% t. c) C& S1 f2 F( x; [8 i5 `9 Z+ T" A; A, u8 v) p# ~
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。% `( s, I5 W& ~6 j% O; m
6 k9 e% a, R8 C7 N+ K! Y5 W9 J- v$ p3、注释方法:
+ |& R8 q( c/ j9 b" p. L- {/ `5 x
<?php . n) m" r0 L1 c. U
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释) ?5 X3 h9 L1 J8 _- a8 c l# ~
,单行注释8 H3 w! X8 k0 [8 {6 @
/* 本例采用多行的
7 v: c/ Y' h: f6 V$ }2 x注释方式
% ]% q( q, Q6 e/*echo "这是第二种例子。\n" ; */- |+ X+ m; R5 w" l
5 X( i% R" |: B& Y+ r8 Z {: ]echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
2 L ?* y0 F- @. K/ N6 y?>
! T$ k1 q1 _9 ?, a* |3 [; G6 K$ o- z6 _$ m& u
4、变量类型:
) b, \" ~. O" N) O+ H% Q$ ~5 n e9 r* v
$mystring = "我是字符串" ;
. @2 R" \$ t6 ?! ~' v! n$NewLine = "换行了\n" ;
$ d# b2 o6 [, M8 R. s8 u" y( h# X9 [$int1 = 38 ;
" L2 `9 i5 x; B; ^$float1 = 1.732 ; 5 M$ h2 e% H* ]4 k/ C* a- A: L- g
$float2 = 1.4E 2 ; 0 B% Q- i' w ?% j
$MyArray1 = array( "php" , "星" , "空" , "站" );
! Q5 F2 t" q3 G2 X r% E' c. m' i
4 P |; C1 `: M8 {/ F( u7 s这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。4 c V: i" o6 \: T
2 ^) g. x' K8 S Q$ F0 H) s, u
5、运算符号:
' {5 o2 n! J" b. z. M(1)数学运算:
8 C6 m9 |& h6 u" z2 q符号+ o: P8 ]. l/ K
意义
4 J( F' t% S3 c5 L6 ^+ 加法运算 }: H5 i) j, n% O- ?7 {( J
- 减法运算 4 a3 V: J1 X; Y- x+ \
* 乘法运算
6 T) I4 E/ s) I) \( c E/ 除法运算
7 Z+ X& R4 |9 m$ x+ X% 取余数 2 \7 W' }' y6 Y
++ 累加
' C* R. ^) q* I) w) |1 P-- 递减 0 U- ~2 e! z6 d |
) q$ _; m" g( \) y, P) ^(2)字符串运算:
. E) @9 \" e; k! ?" O字符串连接符号:.
d+ P& U |" X% z$ N2 D3 w: O$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
8 _3 j B& `) R8 S% l7 I0 g, P
+ ^0 v5 } V) Z0 ]. s! b* }(3)逻辑运算:4 a0 t* _$ v; J2 j/ l3 o
符号
1 R8 U. v. t! `# t( [2 l意义
: p- V0 i' y, N5 W& h% M2 x" D5 b< 小于
% q( _- i: y' P# F, N$ w# S6 _> 大于
& T7 v- I4 U$ W9 Q' D2 P<= 小于或等于
9 Y* G% ~/ i8 T>= 大于或等于 8 Z G6 G9 | y0 m' E) g4 X
== 等于 , I' K9 L7 r/ L+ s
!= 不等于
$ X* {0 d6 Q6 k3 s) S7 T&& 而且 (And) 9 B% R) G1 b @( q8 J
and 而且 (And)
) |$ R6 a9 } L& c K( @$ f|| 或者 (Or)
N2 U# ]. T9 S. ~. ]or 或者 (Or)
! r. F. H2 r/ p9 M1 w# X5 l! X p& X# Oxor 异或 (Xor) 4 H9 K9 h. U! b4 H1 w
! 非 (Not) & K1 e( c- h$ k8 p" o$ W
0 ?9 G: N, L1 d% ~5 }十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|