|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14351
- 金币
- 2461
- 威望
- 1647
- 贡献
- 1409
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
. b, j5 `$ d7 f* r4 a& Y" ?# z1 E+ S
9 k2 V8 d5 w: Z: e* g) U7 b4 q
下面简单介绍一下PHP的语法。; q7 R2 Z9 G' k: n. M
1、PHP程序始末标记
* D5 @# a3 [7 c) @# P! a0 v; O(1)XML标记:& E+ [% p3 J3 {8 ?) R1 \
<?php
3 t3 q8 E$ W4 t4 e# Wphp程序* F% K2 ^; c- _( M7 d. X! Y
?>
8 b% _, M d; s+ O( O( z(2)SGML标记:, u8 U6 Z6 y3 |# c9 e8 `$ }
<?1 ]1 S! P+ P# g, {* M( [- j1 g- O1 g
php程序- \. E$ g, @4 L
?>
2 c8 k0 p$ K$ v r9 E! R- l# ~(3)正规的标记:8 h: e, l& C" o+ Q; N
<script language = "php">0 {% {5 d* Q( J6 ?% O. ?( K2 G
php程序
5 i+ q& f. \6 u+ e- m! U</script>
# G, [' A2 w) w& E/ X0 Q- b0 s9 U7 {% k, T% [& h3 \+ j
2、引用文件的方法有两种:require 及 include。% } |+ W) C4 h# r
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
- @! N8 N* ?2 r! W5 V5 U& q4 |1 w+ }, @; h, ~
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
* G1 f& H! ^3 K- ^6 A
0 b6 B# e. o: p, G9 d7 W, w3、注释方法:& E" x! E9 e, T, G4 b4 _7 p% X
6 w' U4 T6 N& E# }9 h0 H" r* K<?php
* ^2 `( I6 c9 R7 s) A6 pecho "这是第一种例子。\n" ; // 本例是 C 语法的注释% x8 ]) M4 u0 H& U0 _4 ^5 [, ]
,单行注释3 A* _$ B0 D, ~4 m, k- S0 R
/* 本例采用多行的
3 h7 D/ |( u# D% D" a注释方式 ; Z4 F4 a( n/ Z8 M v( |
/*echo "这是第二种例子。\n" ; */# \4 C( [5 i0 X% K ]' Q1 R3 P
/ w/ d4 T' C' {! {" Uecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
) T) I6 O, X( q' @: G?>
+ Y1 W! `* O" P2 I
: R8 s% J* _2 [, {, R4、变量类型:0 \9 t) T1 J3 H# _
0 u8 e/ i2 L* \, D+ X$mystring = "我是字符串" ;
8 f3 c: z$ a& \( W/ i$ U) \5 j# G% s$NewLine = "换行了\n" ; w- F4 m z- w. E }0 ]
$int1 = 38 ;
8 \0 v$ @8 o6 \; `. B w" ?' k$float1 = 1.732 ; : D8 P' E! ]& O# H* P# b# n
$float2 = 1.4E 2 ;
% d* s, F% n) [1 X" N: i/ y$MyArray1 = array( "php" , "星" , "空" , "站" ); ( N; D9 _1 p5 R% Q3 T& ^. ?
: e4 \; F* v N
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
9 B: R( W# L- t( `/ b7 A. P
2 c* z) Y, p5 i. {) ^5、运算符号: m5 A4 P$ s: g/ l) m
(1)数学运算:0 }1 o9 P+ |. b, W' E4 p$ v! F
符号
/ F% I4 o" O z% S8 e4 d意义
0 r, O" Y' m8 N0 K: ~& O+ 加法运算 3 G/ V6 _ J3 T; I6 G$ D6 k! k7 F0 e
- 减法运算
: j0 @3 b8 `% [* R3 Z* 乘法运算
* \ z- S/ j6 T, b% T6 E( y/ 除法运算 # d* X1 `* n' w `+ ^" M
% 取余数 3 I5 w% c4 O) w0 i+ R9 p' y: G: {
++ 累加
5 E; ^" ?9 o; n D-- 递减 1 ?- Y3 n) g5 F, h8 M2 j& ?8 `
M: ^* e9 r; }) b, |# T8 H& j
(2)字符串运算:- F" j- `1 N/ R) _+ q
字符串连接符号:.
1 k% d% `8 H+ x. m8 Y3 f$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";) i# ]* K% J8 ?) P
' v3 }, W& J' _+ N- g& c0 h, f C
(3)逻辑运算:, t; L, P' s) n+ A" |8 F4 |, i
符号
& m! s8 k# ?3 F意义
* }% z) W3 t* ^! U< 小于 . x0 k9 |+ @ `. g
> 大于 & u" c4 Z; V+ _: @$ S' G. l; p* k
<= 小于或等于
" w2 T% d: `- M2 Z" l% t! P1 n+ H>= 大于或等于
; o5 X" ~- O' Z( R9 z" c1 b/ \) }== 等于 8 D) D, p: ~1 {& Z2 ]
!= 不等于 . ]- n( E, r" E2 t+ {( l: z+ x+ V
&& 而且 (And)
8 ~8 Z) @: i {: T; M9 m2 [and 而且 (And)
" C1 F( ~" L- X7 L|| 或者 (Or) / z2 p" d+ b" @8 J X9 P6 j4 E
or 或者 (Or)
. c! y2 z$ Q+ x( d+ gxor 异或 (Xor)
1 ~ Z5 |4 b& N' ?; I! 非 (Not) " H, A$ B- \" P; p
$ b) D/ U5 b% m t7 R+ N; ~# l
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|