|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:7 f& O9 q4 G; z' v
' P& z; E1 y& [3 O/ {9 V
' j) c8 f5 ~ i3 ]+ H下面简单介绍一下PHP的语法。
% Y% t, _. W5 t) E- {1、PHP程序始末标记7 x9 ^+ t. u7 t: J z' `' u q
(1)XML标记:
& U- |- d0 `" i7 U/ p<?php
& Z, O9 {" k( M, l B8 Vphp程序
8 L6 j; H& Q! D% Q4 q?>/ A# \7 h7 }5 J9 \4 p
(2)SGML标记:
$ J* r5 G3 G- [<?
: z1 O$ ` L; z6 |. Q) cphp程序
( I, D- Z5 I) P) v4 c9 b* I( |?>7 t7 T6 h% S5 }. c
(3)正规的标记:# I- U- K) i$ g6 W! }
<script language = "php">
6 w! q5 }' p9 m2 ephp程序. d, B( t- D _! Q' t! h6 {, I8 c6 }1 a
</script>
' H' D9 o+ t" k5 B2 J% j$ D, i. H/ O# S: c: [ a* C. ]
2、引用文件的方法有两种:require 及 include。# ^$ s! _: S! T% N
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。, u( B8 v- D, b: ]) [
6 R+ q: G7 A+ S: [include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。4 {! C4 {) o M
8 [0 h( B7 m9 V" @) C2 f8 h }3、注释方法:# G, \* F& l {8 u3 E8 Z
T; {5 |+ V0 s" s<?php
( s2 s% L' q; ^4 decho "这是第一种例子。\n" ; // 本例是 C 语法的注释
# ?, I, X0 v3 L: C8 A,单行注释
1 I, q' t0 T' }4 }1 ?4 O9 |/* 本例采用多行的
! k9 T* v0 h) M* r注释方式
( o. G' }% `3 D9 m7 I/*echo "这是第二种例子。\n" ; */
" l- k! n3 X: W' \6 A. ^
) m* t, O9 V3 I( R. y; _4 T' jecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
, M7 L* {! e7 e, Y+ b f8 R w: m! B?> 8 N2 |3 b& P3 V- K6 X9 w% X
: R+ k z' \/ o6 A4、变量类型:
- C6 v5 `, d4 l, v9 n+ }" k" J/ _) A. K( r4 U! [
$mystring = "我是字符串" ;
9 n) S# S' O1 B! q9 ^$NewLine = "换行了\n" ;
% C, X- S* |* M) L* K3 f$int1 = 38 ;
6 {8 P, h8 L2 x! P- b" u, W( ^$float1 = 1.732 ;
' |% Z5 _* u N/ O: @9 S$float2 = 1.4E 2 ; ) O! {4 r) i+ m( t5 f
$MyArray1 = array( "php" , "星" , "空" , "站" ); 2 { J& h3 `: L
& V& ~9 h& d# m* n; I! v* d. W5 { U
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。. h+ R1 W! `3 ^; }6 }' Q, b4 T
8 w: ` y% j+ q& g* p6 }* e4 i
5、运算符号: & A8 w+ W g: k- u
(1)数学运算:, u" T9 {: f! x7 f! G; |
符号
2 p8 k7 ~* R0 r- o W7 p- s, ]意义
$ u; J0 C: W* s+ 加法运算
7 e9 f4 ^+ M; R T9 B/ v4 Y- 减法运算 4 n$ S9 t: K+ \6 e$ Z' V; _3 \
* 乘法运算
0 n: l" s. [- ?0 X. `$ ~! n2 C/ 除法运算
+ m2 e0 z1 s/ A5 R9 |% 取余数 " t' N& J m1 W& k: S
++ 累加 ! t! K* R; K f% Q& X
-- 递减 " L, N1 c' `+ K+ P& o
4 {' o* }2 R# |) f8 A, T. z: C
(2)字符串运算:" p- | `# N# T) ?8 Z
字符串连接符号:.( e* O5 i$ @4 \, G. o6 J0 `
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";9 t1 p# K7 E9 d4 M! |! h
. u. C8 C% m6 L" i+ F F- Y
(3)逻辑运算:
0 i2 d. |1 D6 Z8 u1 ~; S" M符号
! I3 u" C7 q3 w; [! d9 Y意义 . R, d: ~6 Z; H/ L2 I# O( V1 s l
< 小于
. }3 N4 C8 T; G3 Y# U, B6 t> 大于
1 a4 D6 ~2 |( O1 y e! e<= 小于或等于 6 n5 e4 V1 E' c# _1 L9 z. k
>= 大于或等于
+ |6 C, a* U3 m== 等于 4 b8 U7 u4 v% d9 }6 D0 A+ i
!= 不等于
8 J$ \ D: }, W" V9 o&& 而且 (And)
" R1 P1 X, E/ |% Oand 而且 (And)
, @/ c" ?# a. }" {2 z* @+ D|| 或者 (Or) : y1 @: L1 |* d' B0 o
or 或者 (Or) # K& K5 n! O5 a6 ]
xor 异或 (Xor) 9 T- Z! X) Q# r) ~5 ]
! 非 (Not) 7 g) |' M; q( P" E! R0 t
9 `/ b7 P9 {# i) ~4 K8 _十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|