返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:# D$ f# W7 `( |/ o

( r+ X  Y* v% F# a7 `

7 c7 i7 s2 q) F5 N. M5 a: C" G+ Z8 J# n下面简单介绍一下PHP的语法。* \( m7 `* @) A5 {+ l6 L8 r6 n
1PHP程序始末标记
% \2 m' t# `) N; P1 ^  G! N(1)XML标记:2 D/ d: r  G* h; ^9 p# F
<?php
9 L) l3 m3 _4 |3 F9 Hphp
程序3 q9 X9 T* F* ^/ q
?>
# i- Y& y, t! i: q(2)SGML
标记:
8 V3 K6 F2 ^) c) u<?; Z$ N/ |7 s+ y0 O$ y; K' x2 W
php
程序( d) ~. r: T9 e3 Y0 k2 F/ L# U
?>* s8 H: n: s% P
(3)
正规的标记:  w  }9 ~5 k" f0 G$ ]
<script language = "php">( N8 A( [7 k- W- d* a3 X
php
程序
! h4 z: U8 s( R7 r* T% @- C  Y</script>
. c& r6 d, t3 s/ u4 _
6 G& v4 e& U9 c( H2 m- K# Z2
、引用文件的方法有两种:require include
. G+ Y9 V: I$ ?% w9 k4 Qrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
) I* @3 [, V' o8 l
) w$ N  x; o+ k: W& ]include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。* b7 M" {6 `- r- K. a( f

. w! j& K1 w# K. r" T6 m3、注释方法:
+ A0 g6 N  _2 B7 W0 F$ b1 B$ F7 h& f% K* l% A" D
<?php
, G" t# N3 [" h1 f8 ?echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释0 X% s' c) r, o1 P" W. y
,单行注释
& p4 B! e5 u6 l1 p, u* M+ m7 n
/* 本例采用多行的
( I1 w4 b9 J; N, L) w3 @注释方式
7 V1 ~3 d4 [# _/ E8 ?, _9 z  e& X
/*echo "这是第二种例子。
\n" ; */+ h- X# i4 ^) n4 r8 a- M

" u/ c$ ]8 f. Q4 c: O+ K5 U6 y+ k: becho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

, v0 U/ Z7 N. O3 J8 ]: A?> + A% P8 S2 R& P, a' l
7 w1 {9 u3 c! P8 G8 B
4、变量类型:
5 S5 \1 f, n2 ]4 [7 D
3 b7 `* l' f8 J4 p6 E- g
$mystring = "我是字符串" ;
) h' w$ C8 e8 i$NewLine = "换行了
\n" ; 1 T2 T% |5 V$ G4 b' Z" S
$int1 = 38 ; / N& g/ B* Q( w
$float1 = 1.732 ; " z- ?! A# l5 {1 Y0 c* R6 f
$float2 = 1.4E 2 ; ! {4 `0 O! M  }) ~
$MyArray1 = array( "php" , "" , "" , "
" );
4 W% g1 b9 v6 g
' \" N, B( `" q( i2 Q  Z6 s这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
* ^& [4 A5 v. y! ~& V
1 H. r, h! R) [( b% F7 D1 C
5、运算符号: 0 ^9 t* g- r, d
(1)数学运算:

0 `- y# P$ {# R8 q$ W' M6 G9 X% j符号4 S0 q/ L" K6 s% W
意义

: V, r; i" D) W( C+ 加法运算
2 Q' [9 \9 c# z
- 减法运算
% q/ _5 Q. i& N
* 乘法运算
9 F. B3 C$ f% g/ z
/ 除法运算

, u. |/ T% Q3 k# _; M2 x5 m% 取余数
5 J3 ~' L8 z9 q4 {- y
++ 累加
: S5 w0 t% n1 \7 D. b, F$ U
-- 递减
8 k/ u% T+ T6 @" v

- n0 t) ^% H. L$ d8 i(2)字符串运算:

$ u- \" k' V6 ]& b% I$ E字符串连接符号:.
" E6 C( p1 ^8 a. c+ t$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
. G! ]8 ^) K8 j! _; R
! Y3 T0 H" S7 |2 @$ O$ Q" J( ~! N(3)逻辑运算:

4 A) B6 K( h- C+ ~5 X2 C: [符号
: t4 o- r4 \6 x5 V5 S意义
3 \* A* w4 {7 _& K1 \2 r
< 小于
$ z0 v+ Q& d& Y9 e: W9 s- }: y. ~
> 大于

: f$ {+ j$ r+ U<= 小于或等于
$ b' x! ~$ T; C3 o7 J# h& f
>= 大于或等于
/ z4 F% g$ F" e* v( N2 p0 d. M* w
== 等于
9 q2 ?4 r& _: B% W% x  n4 r
!= 不等于

) e: Q& |8 i4 W5 N% H$ l&& 而且
(And) : m- ^4 ^( Z* O+ H, X1 ^
and
而且 (And)
6 y1 a0 q6 O9 M# n( B$ q|| 或者
(Or)
: d$ n' X7 K8 Q, y6 d9 mor 或者
(Or)
. p* p! L- i4 O1 M2 B! Sxor 异或
(Xor)
' {* r9 ~0 d5 {8 F# j9 `$ L& y!
(Not) + b9 M. m1 s+ V$ y! B

7 V4 u" F; n/ j5 W十天学会php之第一天就说到这里,第二天说一下流程控制。

返回列表
【捌玖网络】已经运行: