  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:* f/ ]: T7 b$ i8 I, h" v
7 q* Q4 m/ M( x F* v# C
2 G4 ?' ?& w0 n! P* [4 L R
下面简单介绍一下PHP的语法。
! R7 J4 X: i1 |% P. ^. K1、PHP程序始末标记
) j5 e9 @- G% j5 }+ h(1)XML标记:7 p& @1 P7 K- G5 s) G
<?php9 y0 r0 W" b( _6 U
php程序* {1 r: e, [+ w3 l% V0 M' ?6 `# [
?>! c E% D p9 [: n" R
(2)SGML标记:
. ~+ g6 Q8 T' A: m& n, M<?- Y* D1 }( f7 Q D7 A4 N
php程序
* ^2 }! L" F! n$ S0 W2 _?>
& t' N) {* v9 ]; ^ D% w8 u(3)正规的标记:/ U- V5 K+ L0 H0 e* f. }/ }
<script language = "php">, G. [1 D7 e& n" j3 H9 u
php程序
5 J2 W4 ] y" ?' t& ^! X. I</script># o( I& r% m4 e* ~ T
, S7 w/ [# x* b$ r7 B4 R" u* {
2、引用文件的方法有两种:require 及 include。5 k: Q, c/ Z7 |" ?
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
- S* \, Z8 N) _/ c8 q8 o! ^6 j+ {* N
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
: Z+ w. D1 _/ ^$ K: y5 |1 M0 C3 d* d& L! x
3、注释方法:" X4 f, r. b( T3 I* \5 m2 w7 ~
7 o' p9 {0 Z. A" Y5 O+ m9 D# N6 g# Z<?php # O0 h4 l" e/ v& L, w6 ?
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
2 Y6 D5 Y% I/ g+ N,单行注释/ X3 [9 M$ a8 C* v
/* 本例采用多行的
( v) }7 e5 x0 W; ]注释方式
- E- d. z" g+ u, X& `% N ~/*echo "这是第二种例子。\n" ; */, Q; b" M! T- S. v
7 ~! M0 q8 X% r$ s, I/ i0 _5 [+ T* \" Q
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
, p# s& S8 U0 c- l% v& ^$ Y* i' [?> + w& G' A& `( U3 `$ t K/ C
+ x( j( k" {" d; @8 ~
4、变量类型:8 A+ J, W5 k4 [8 ?9 U
9 G3 _+ w6 p6 ~- |% ?2 B8 Z
$mystring = "我是字符串" ; 9 \; S! x* O3 j! p. X- _! ~; e
$NewLine = "换行了\n" ;
' w6 {2 t4 p9 e3 @" _, e& |# Y4 d$int1 = 38 ; & l2 O; X% s: u9 C+ W% o
$float1 = 1.732 ;
. d+ k) h$ l3 h1 R; Q$ }0 D$float2 = 1.4E 2 ;
' }- q9 e# N" f$MyArray1 = array( "php" , "星" , "空" , "站" );
! O& t# I0 v' K7 n) { [
# E- a% f! }8 l& L2 O6 n7 \这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
n* \9 u# x1 l1 x/ }# H
. S' a/ G- X9 Q: e; h5、运算符号:
1 X6 E' N2 H1 V(1)数学运算:) m1 x8 E3 x6 D, b# I. B) G
符号
; U$ t" f! _# o' h$ B! |, M. Z意义
/ T3 X! G- o" a+ 加法运算 8 @+ R* T6 s. H5 z; T+ K/ S
- 减法运算 7 R% @: ^8 |' v
* 乘法运算 4 c7 P, a5 p1 G' f; M T. f
/ 除法运算 # Q, K4 `0 w& {. B; k
% 取余数 + k2 ^. _. A7 {& d% P
++ 累加 5 t X( B- M4 @3 l& r
-- 递减
' O% t7 G) n; x1 H j% v' V" h4 h) q/ Y1 m9 ]
(2)字符串运算:
& Y% K( ?$ @. M$ D字符串连接符号:.
9 a/ t3 H: R, K! C$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
& O+ M8 r# A. q/ ^, l; @
4 u) S; k% P2 G G' r8 n. a* D! f(3)逻辑运算:8 I' \: G' o. c. l0 ^% c! ]& [
符号* c k( U' N) E3 x) K2 S- M0 \2 A! T
意义
! u8 o7 A6 A5 R4 Y: G7 h9 S0 t< 小于 $ P# a2 j, J# u1 k& H# w; K7 v- K) T1 N
> 大于 . }1 S. a4 }$ Z! } i p
<= 小于或等于 ( m e6 C. N" r% }. J% r3 W
>= 大于或等于 / C% h5 c7 ?; m; _. m
== 等于 : ?- a. a; @0 L- w
!= 不等于 l) E3 h2 ]( p! m t: ]. d; A4 g
&& 而且 (And) 9 D' B/ D8 @; @- ?. d
and 而且 (And) ! V- l: U; C. l+ F) H) s
|| 或者 (Or) ; K$ r: Z; y6 u: f- g: T8 Y& X- M
or 或者 (Or) 9 N' p5 G. Y4 m: b
xor 异或 (Xor)
8 C. M9 V6 E( ]* V! 非 (Not)
5 \ X( D9 D# G) O# Z# n9 u, I# E* N" q8 D: {
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|