  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:, W8 F( d4 A/ D
- J1 x( }: ?2 K& i6 }
; S. i, k! z+ U8 j7 M; e
下面简单介绍一下PHP的语法。1 r; N5 I0 m( ]
1、PHP程序始末标记
' o1 J* m( K# s+ H" P& Q4 X(1)XML标记:. z: l6 _- C2 D! Y
<?php* m+ \+ v) h8 L) b: p% \- n
php程序 N( u6 r. J, G8 V* e" X% k
?>
) i. b9 ]' c2 E$ X(2)SGML标记:
1 M4 R1 _2 ~: b6 b2 B g1 r<?$ _# ^- E" ^( i$ j
php程序
3 x ]! d5 s$ {* x( u, l?>
, c. ?3 D% ~8 ~(3)正规的标记:
$ `* }7 k& r( N) p2 ]<script language = "php">
, u$ M) O( q& U1 V) ]php程序4 J7 V) N6 F0 k& g7 L
</script>
+ X+ s9 O6 s: f8 C
* n9 e, j4 U; |2、引用文件的方法有两种:require 及 include。: H0 T% B" }: g: {2 d8 x, C& u
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
0 `) J8 |7 U: e- h; ~
' _9 B y" }' z0 e$ Y+ y% [include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。! O0 h7 h/ b% i9 D! y4 S/ L7 H7 u
( R- ~) p- ?2 K1 z3、注释方法:& f2 i2 o) w: |5 e$ G- @9 Q" \! {
# E3 Z0 h( R3 ^! c1 n7 \6 }9 a<?php
4 f+ z4 c4 @+ x1 c4 s1 wecho "这是第一种例子。\n" ; // 本例是 C 语法的注释, j b6 s* L( y4 Y; T) U) P: J
,单行注释
* t% z: G# [9 P L/* 本例采用多行的6 a$ M' z/ W @
注释方式
+ s# l: g8 }1 W+ a, |$ j/*echo "这是第二种例子。\n" ; */
" F' c3 @& V3 g5 K4 J
2 i. q; G1 u9 D6 aecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 + I/ W( T8 _3 J7 N% B0 @
?>
; f F6 C+ O) T2 K
u0 T: x! @2 ^4、变量类型:
3 l( D) ?$ w5 q- l# {, l9 l _0 i7 G7 Y- {6 T
$mystring = "我是字符串" ;
^+ f# e3 ^7 P+ w$NewLine = "换行了\n" ;
- b7 X) f, \. Z* q* T$int1 = 38 ;
# H3 v+ l7 t j. b+ ?0 D$float1 = 1.732 ; . @( g; A4 l: O0 J8 ~7 f& g
$float2 = 1.4E 2 ;
0 M |# X% m/ E3 E* j& ^$MyArray1 = array( "php" , "星" , "空" , "站" ); 0 c& J* ` j! B8 S5 n. k
: g, n9 t0 e; ~( u
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。8 V1 j3 C: N. ?
$ t+ N4 {. D! Z& S& c4 B5、运算符号: + e7 Q* p/ t* m2 Z
(1)数学运算:! A4 [: A E7 j5 f
符号
3 U8 B4 l1 c6 A! I3 X1 K* P意义
/ H! ?" t& s% a+ 加法运算 3 a& e" t& S: Z5 {* ^- l6 z2 J
- 减法运算
5 G8 }: }, W0 j% H3 ?% ?* t3 L0 x* 乘法运算
5 Q- F5 D( b: @4 T7 f; `- ]4 {/ 除法运算
3 T* u) p6 P% D" z* S/ q1 b% 取余数 : G. m0 _2 h6 `
++ 累加 ) l: y1 Q6 n) F/ _+ B6 C$ ^6 T
-- 递减
9 x8 z/ c( Q8 L' n8 {
' t, i f# y- [(2)字符串运算:
0 u' i6 c A& T! ~9 B) H' R字符串连接符号:.# O/ H h& x. C6 o5 p, T+ U- E
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";) s% ]- r- P1 N: _8 \
# } B; f& w/ C7 M& F; v* Y
(3)逻辑运算:* E0 V; ^& f1 \ t8 z2 A
符号0 C5 B- t6 c9 f, |. w& L5 J
意义
" ?7 ^. X8 P5 ^! Z0 l2 ]< 小于
+ J: U, N5 v* I7 `/ Q7 A* K6 L5 L6 L> 大于
4 I5 P' A3 ?1 q7 K2 S: U<= 小于或等于
( I4 y4 p8 Z( R W6 _>= 大于或等于 & L- A V1 `! K3 k0 N0 p! k, c
== 等于 8 \# q7 S7 J, |1 |$ ]1 \
!= 不等于 ) R; y, f9 y: o- x
&& 而且 (And) + i% y1 a$ z' g! d% [1 B, u4 g+ R, g
and 而且 (And)
7 W# B/ _% w! K( B8 ^# C|| 或者 (Or) ; }& U7 o& l' ^) K( R5 Q$ Q
or 或者 (Or)
7 F( |, U" Q" X% x6 H# g, nxor 异或 (Xor) $ n$ A, P+ Q! w% g
! 非 (Not) 1 H/ N. O$ S# e) g
. E, L- X h# ]6 E! @4 V2 J十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|