  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
3 C" I, ]$ J6 V4 ~' M7 m& S6 R
: Z+ _2 E# U9 W4 o- e
9 h1 T: N. d% ?* n下面简单介绍一下PHP的语法。
1 A$ U1 m- n' E Q& t6 E$ d, Y, p1、PHP程序始末标记
/ r/ S7 u( O: b- _' K8 G7 k(1)XML标记:; B' ^2 g# R6 Z( P4 C
<?php
8 C$ | o0 }) m% l, Wphp程序. F7 Q! K. n" W; l, X3 V( m
?>; u* m6 w% C0 ?7 C
(2)SGML标记:3 T7 u' O) h; ]7 L9 G
<?+ x/ M/ b7 g3 N! V% F- D1 H5 y
php程序
, a* C4 t% P, N?>
/ |5 d) Q4 j, I0 j0 c$ E) E/ o/ J: ?(3)正规的标记:
* p" M: K/ }/ T# I" H, V) [<script language = "php"> o+ C4 P+ r$ d
php程序
- y0 ?7 C q, N U% p" X- n</script>3 E- J k% V1 W1 B/ l
( r l" u+ f; e* _" x
2、引用文件的方法有两种:require 及 include。. e$ L3 o- q8 M! K5 [2 a( r
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
7 Z* @, L6 w" @# D. y) g9 L. V: q$ q; F
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。( x/ D$ e; Z+ x7 p+ z
; M! h0 b7 W9 Z8 s# r
3、注释方法:$ {- z, C5 W8 j5 o, I
0 Y+ y. m# x! i( q$ P<?php
0 J' @ z( m) `4 |1 Y" \/ Fecho "这是第一种例子。\n" ; // 本例是 C 语法的注释0 @( Z, ?6 d4 ~5 _; Y) c+ U8 g6 v
,单行注释
5 o; I% e- w- P" e0 e% x* w/* 本例采用多行的
% w+ w( E" Z- Y% I+ \1 d& l7 m注释方式 8 A9 j+ }% X0 F' [ D$ n
/*echo "这是第二种例子。\n" ; */
4 w% h+ q( Q O# r, G* i3 X8 C
) L/ d. Z$ F6 Decho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 8 U1 \ M N$ Q5 W0 Z
?> 0 ^, u* r2 X' ^ d+ C- t5 N4 ?
8 L1 O7 A- Q6 ]( Z0 r+ ]# g! u' N
4、变量类型:/ W$ f) i! C$ P2 V. K* x2 x
9 f- _% H/ g+ L0 O" ]$mystring = "我是字符串" ;
' d% ^" y6 d! c0 [) l: c& D2 A$NewLine = "换行了\n" ; 1 c7 @' b1 i* ?1 \5 Q' o6 J; j
$int1 = 38 ; 4 _$ _6 V* L& x
$float1 = 1.732 ;
" t6 w5 m+ y7 L. g. z& L! _' B$float2 = 1.4E 2 ;
/ `7 H6 h+ j8 F$ e5 `$ f; {3 |$MyArray1 = array( "php" , "星" , "空" , "站" ); $ M6 P" ~, Q$ @6 ?; h
/ @/ J/ D1 g4 C% ^* F3 h这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。# Z1 E! ?) p0 t2 T9 T# l/ L; F
7 _; Y- z+ o: H. Q% C/ b8 M+ j# K5、运算符号: ) i+ o2 S% I, _3 G: k
(1)数学运算:) a# F" f+ M* y7 w+ S+ B7 ]
符号# R5 A5 P. i2 q% j' J: v, Y
意义
4 Q* o' o1 J4 v0 k: z+ 加法运算 7 y4 m% m* g% n$ ^
- 减法运算 1 v1 A+ Z% x0 p/ f
* 乘法运算
% _2 S' |1 D2 G3 D/ 除法运算 " d0 j0 |( Q! \: T* t
% 取余数 : p/ n8 `) o: F% D
++ 累加
9 ~0 m' p( ^; |* O-- 递减
M+ f" B# e9 u# ^) G3 `6 k# o) I4 i, L; e4 j: J# x2 a5 g
(2)字符串运算:
; B( c0 h1 Y; v* l% H字符串连接符号:.) y. V/ z/ X/ r. Z1 t& U1 Y3 e T/ k
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
( P8 y+ Q8 l$ Z+ x6 \, _& s4 l& A, U3 G( }' [$ d( s: p
(3)逻辑运算:) ^6 E. M' L( q" l
符号0 k$ V! |) F7 E- b' O3 h
意义 $ W2 R O- d3 {
< 小于
& S' A9 W' f6 g: D) v> 大于
* ]- w$ T6 S) h: [. F<= 小于或等于
# U9 p# B4 z6 `2 z# `- x>= 大于或等于
7 ~( g7 l2 J5 r- l== 等于 ' s9 O' {, I) p, g8 Y* |; z/ Z2 G
!= 不等于
+ \: i) {2 B% |# B+ |; V3 H! Y&& 而且 (And)
1 `9 W$ F F7 V9 K( qand 而且 (And) 3 ~+ Y; T4 X+ N8 ~" ]' j
|| 或者 (Or)
0 E4 l3 H0 J4 R3 O7 Zor 或者 (Or) 5 b3 _, C8 a6 O Q# C. H
xor 异或 (Xor) ) O! Q+ m5 Z% }/ O) n$ ]0 m2 q
! 非 (Not) . I* m0 b( k0 `2 n, l
! w" _+ l& {6 ~, x十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|