  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
, O! Y8 W5 P& l( {' w. @+ b& P8 i6 J0 O0 [ H
4 k3 g% s1 R9 [. b
下面简单介绍一下PHP的语法。5 ^+ p2 \9 D' l) @& N7 p6 h
1、PHP程序始末标记
. Q! L0 w/ U. s3 y0 Y% v" q c(1)XML标记:0 \! h( P( m/ }5 o1 O1 S
<?php" h. P: E' p5 M' ~; b/ s* V" L
php程序
- _' ]" U* K( ^' ?" a/ _?>& O7 Z9 P" @7 `' {
(2)SGML标记:
$ F7 ]9 S5 g' W: t<?, v! p2 y7 T1 J, }% w
php程序( p- D0 R U- j) C/ m2 w- X, j. r
?>
! y: ~; O- P+ J(3)正规的标记:9 X# x) U5 s' @; |+ i" c6 J
<script language = "php">
7 ]7 b4 M6 `$ |5 _6 S$ D: i# iphp程序7 _" }! L% F2 ?6 c$ V0 a
</script># H, M8 a. _0 e
# ~+ `+ W6 o3 {6 n' d0 z! A
2、引用文件的方法有两种:require 及 include。2 s% w, s5 X/ o/ A& _
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
% f. H/ o. y9 R6 b1 x/ x" @$ A+ L- H" g u8 E& L# i9 I
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。) Y R" h" t% ~, O. ]$ D; L
2 b+ q" h4 U) c7 r/ L0 z2 t3、注释方法:
4 D! ^; j8 b: M, }, G
' I& [ }$ i% v* e9 v<?php
/ N9 E- ^; \1 A9 iecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
' H* y) J2 R, c5 ?,单行注释
4 u, O. D/ _9 `/ A8 h: v& a' h/* 本例采用多行的
1 | E: g9 y# T. k注释方式 6 R# w' p1 }8 m! `5 x+ m# L$ u# ]
/*echo "这是第二种例子。\n" ; */
* V" `! M! `6 G* n' k! O' h# j3 s5 e
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 : r# a3 i: a9 A; d/ W* W) e
?>
; j f( E3 ~1 M$ f! e' L" Q5 X
1 G7 l; ^' _1 s. i7 X% |* Y4、变量类型:2 ^$ _, W7 \( J+ V6 m
2 C5 I; x$ ^5 M, O }6 C$mystring = "我是字符串" ; % a2 D _, B; R, g5 _" v% L
$NewLine = "换行了\n" ; 8 i: y/ z$ U% b. y) k7 R
$int1 = 38 ; ( |; g6 X( ^/ t D; P: |
$float1 = 1.732 ; ( f6 R+ x4 }& w7 d$ }* z$ s
$float2 = 1.4E 2 ; ( v" Z0 C2 j, F: a* N
$MyArray1 = array( "php" , "星" , "空" , "站" );
0 M2 b. c1 q( W
- `: e, r) f9 l9 y这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。" D! L$ Z1 B% v' ]
- Q4 ~! X) |- F& H E5、运算符号: 6 @# q* q8 L6 X: G% L0 Q" a, m
(1)数学运算:
3 J; }. z- T' R( a6 B6 ?4 S符号
) h+ p, |( q8 c+ R G意义 ) |2 |1 ? K t- F) |, t: e
+ 加法运算 8 q, B1 Y/ l( C- ]
- 减法运算 % I: H4 m% t+ X3 M' b% z
* 乘法运算 0 Y, c$ k/ m. K& g# B5 I' {
/ 除法运算 " n% Q+ c7 O3 n; \. t) a
% 取余数
% Q7 H- W! b( S' u++ 累加 1 u) @( B% _8 n+ p% P9 ]
-- 递减 ( w3 ?. m3 v% E0 Y' j( ~+ g
6 H$ i& _8 \0 p/ C" o$ J6 `& ~
(2)字符串运算:
" N* |5 Q8 T, }3 o6 u字符串连接符号:.8 j4 `7 ^# d' J+ w1 J6 j* Z
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
2 n, Y9 E0 q" Z( y, k
% ~) q! h8 k R6 J& ~(3)逻辑运算:( ]3 Q. V6 q9 o6 r2 X
符号
7 y; T$ z% X2 U1 ?意义 % |% d+ h( {* @3 j! E' C# Q/ y
< 小于
6 h- j" w9 t, I7 u. U> 大于 9 Q. f2 E. |0 A4 x% s
<= 小于或等于
[; o% q' g2 R9 k& j4 p' }9 N>= 大于或等于
# Q) j+ Z# v& S& h& j8 @& P== 等于
. o& q. J' a7 ?& i!= 不等于
/ e8 `& [7 x3 F9 f& a& R9 a! b" f8 ?&& 而且 (And)
, H$ Y# S; h6 @, I0 Eand 而且 (And) 3 |' ]" G- o8 N
|| 或者 (Or) * u9 }/ T/ t3 m3 E7 ~. k M; m
or 或者 (Or)
5 [# A0 X- Z1 `xor 异或 (Xor)
3 D) n: y4 j! j. ?8 m! 非 (Not) $ U! a1 q1 P" f/ H; u* H2 L6 n' y
* j, j1 y, ]+ a十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|