  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:* G/ L( A& M1 a7 S7 A$ B. U7 n
' c$ x0 D/ P5 S% }) z + u$ J1 e. F& p
下面简单介绍一下PHP的语法。
2 g0 O1 l* y0 S c/ T; b1、PHP程序始末标记! ?, O4 n% j# @ G3 o
(1)XML标记:. h1 k$ ]5 q1 F; p! J: A' O$ P
<?php5 c& ]5 x! ~! s
php程序4 a3 l% ~$ Q- [( H7 O5 q1 L
?>' t! G1 m( t+ u; ?3 p4 _
(2)SGML标记:8 {, }' O6 R4 D$ e+ U
<?
& `$ ~/ s& l ~9 V Kphp程序) t; p! y+ y% H' |3 t
?> g. L( \; P# e' t* n
(3)正规的标记:
; k8 S- \, ?! b9 j<script language = "php">
- \+ e$ {6 n, Gphp程序' h4 Z- F# p1 i0 c
</script>
3 I: y/ Z4 f2 E% P8 s4 K3 Z
3 ^7 m2 a4 w$ {& l# r2、引用文件的方法有两种:require 及 include。
) _. d1 M! v- k1 Z' m, m. \0 krequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。7 ^" t2 u, A2 A; t& ^1 h
) P6 R+ G' ]) o, ]) p: v Q$ n
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
/ H- s/ s: @, G0 ?# r. U/ N7 o! d( j, Q: h0 G; O% q
3、注释方法: @4 D; I2 m6 m) O5 W. G( a- i+ ~
8 U( E6 q. }4 t
<?php 4 f$ [7 @( p f; ^6 b
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释4 h3 L: j% W/ F# s- y5 R
,单行注释1 w% m3 ]% m# j, O: _1 V
/* 本例采用多行的
" Z- w& }. O& o, O( t% S9 X注释方式
8 e! }5 |: l) q1 t* e# L/*echo "这是第二种例子。\n" ; */$ S5 K5 ?4 X3 j" R% f
" U- b R2 M: K1 a4 m
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 8 }- Q2 V0 O2 w
?>
9 [. T1 A( v. }2 O$ Q
& {1 H$ M( ]- D9 U: o4、变量类型:
$ b# I+ w- c1 t" i+ q5 E: s" w/ K# O' U' e
$mystring = "我是字符串" ;
# k r3 i/ Q/ Z2 Z5 I5 a: n$NewLine = "换行了\n" ;
9 c) W J% s/ T# @' ]# H$int1 = 38 ; 5 @+ j/ B) K6 X+ a/ C
$float1 = 1.732 ; - J" F" S' r/ p+ V
$float2 = 1.4E 2 ;
* o/ A @- u8 J1 h$MyArray1 = array( "php" , "星" , "空" , "站" ); 1 [: f/ Y# O0 J. C8 z& x" {
" t4 G& }- n, g+ i
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
/ z/ L9 f# ~+ n: F0 h. R- z0 H4 U; p8 T5 @
5、运算符号: 9 m3 D$ |7 Y1 h+ X1 X, h
(1)数学运算:! f. A3 Z& |) ]7 Y
符号
1 v1 P# {4 @+ s6 q! f- D$ Y意义
# P8 W: V& v0 v+ 加法运算
: H, j) s! Y; L! y, z. O- 减法运算 2 Y! i4 q+ m; C2 f3 ?+ y' H
* 乘法运算
3 G$ t. T& c) H9 a7 }& w/ x2 e& I/ 除法运算
5 l- q }5 a1 L- i% 取余数
3 q! X1 L# f! p+ o++ 累加
/ P& i% b/ f0 F5 }; h' X, i% y-- 递减 + L/ g: w! o( r0 _: N' e
" U9 }' e# w' f. ]* y; ](2)字符串运算:+ G$ D. y9 d8 }
字符串连接符号:.
4 m) z) t, k) i" m& l2 }$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
4 f r9 `! d5 B) R+ g1 O2 |) P- f7 @+ z2 \ l
(3)逻辑运算:0 V) V1 v3 y5 [( X; \
符号; L' r$ F0 C- P- S9 a+ K3 {" y% a
意义 % Y' e- w4 G* O. n: P3 G
< 小于 9 ^" z% C0 Z' d# {
> 大于
/ M& \4 g1 S6 w<= 小于或等于
' s" X4 U; R' @, P+ `* o- X9 q( j>= 大于或等于
% z+ F/ J4 ?" r0 {" q== 等于 9 x$ n1 `4 t$ i1 U. r& p9 ?
!= 不等于 : H# ?8 g3 K% H* j" X
&& 而且 (And) / S9 t9 ]8 Q! O- G9 {
and 而且 (And) * t, m, y5 I) ?* q5 o- c
|| 或者 (Or)
6 C( l8 Z9 o+ i% h2 V' Bor 或者 (Or)
0 Z7 p. Q6 \; b# C/ _xor 异或 (Xor) 3 x6 K/ B8 i+ F! l3 z
! 非 (Not) ( J7 V6 D, O- J) ^
6 _9 ^1 |7 U0 A7 k( x# z! X$ B
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|