  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:+ w+ K% P! C6 E, Y
- b; z% b) i/ V0 e& ]
1 Q, D5 K& r& b7 W
下面简单介绍一下PHP的语法。
) ~* B& u& p- S9 [% @2 ^! Q1、PHP程序始末标记
- V( J, K2 @9 \0 x1 U( P9 @(1)XML标记:
' H; E( Z& a' E3 ~4 f8 s<?php
) W# D1 L- B+ }. [4 a T4 j, \php程序
3 O6 H( k9 b7 ^# x?>! ~' v% E. F7 v" A7 a5 R
(2)SGML标记:, j' R! f: m" h L7 M
<?) t0 h% u3 g4 s/ Y4 v
php程序& v7 x }: L3 _6 a" P
?># X8 b9 b5 d3 b% z' U9 r( g) c
(3)正规的标记:. P; Y: {+ e& Q3 l
<script language = "php">" A1 b% \0 f a6 d: t2 h u' m" I3 v
php程序& c {6 M! X4 E% B) M
</script>
5 N8 r$ q5 g+ }( U
1 ?) \) f: B) N' @0 |$ p2、引用文件的方法有两种:require 及 include。( I2 k9 u# p; N8 z' W" V$ V2 U
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
9 ]6 Y2 E8 G9 W- |
) h2 c+ Z: C' K, N8 M9 finclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。" u" T) z# Z" {' y7 [
+ Z! M! b4 J3 V3、注释方法:
# c0 u& V8 g$ Q# Z& q- N1 p2 Q5 c' H
<?php , c, Q3 W) f: {. u# h- W- z! [, K
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
! B! U v6 E5 \, |3 p,单行注释+ K6 r) J0 X- p: T& ?3 n+ x/ L6 ]+ ?; l& [
/* 本例采用多行的
( Y E8 `( l- I2 S注释方式 / c2 z+ b- v, b. P1 @' x
/*echo "这是第二种例子。\n" ; */7 J8 W. o. F/ H! h' }
) b+ p& C/ `2 i! F
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
) ~% I; X) G, h, J?> % o4 w" h5 _7 k1 f5 d
7 H: p Y! _# W9 ~7 l/ `0 O
4、变量类型:
5 }! B, q2 w8 `# N( S, v. _# m) R# q
$mystring = "我是字符串" ;
/ g( H3 a. M. \: N7 d$NewLine = "换行了\n" ;
- `# @" h3 B4 e8 c( t+ ^$int1 = 38 ; , S% L$ V1 K; W. s
$float1 = 1.732 ; 3 f" A* C: t1 k: f: Q. L" B
$float2 = 1.4E 2 ;
8 K: S( j! q( K% U7 o; `$MyArray1 = array( "php" , "星" , "空" , "站" ); 9 Q! y7 \8 G4 x& m) x/ O
0 C' Z# f% z, ?5 E8 |, O8 y1 V9 m
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
6 |3 D. N3 B. i$ f( n# \3 Q# [
' ]2 p! y& X/ i! Q9 K! x5、运算符号: 9 b4 K+ w2 U/ ?: J6 p% Q9 E0 f
(1)数学运算:
% A+ s) o" E9 \0 G+ ]% i9 [1 U$ F) ~符号+ G$ L* U, j) t
意义
\% ~ k: W @8 g+ 加法运算 9 L0 E1 Z2 c/ R& p, P3 X+ k
- 减法运算 # z8 D# ^2 k$ N; ?- R% c
* 乘法运算
5 z1 A* b1 q' F5 \7 v/ 除法运算 % a1 c: N" w$ u3 d
% 取余数 2 U _" j8 L3 b% V$ Z
++ 累加
% {8 O( x% T W-- 递减 : S+ T* r2 }2 A7 }4 ?) y9 o
9 \$ W& ~# |3 O5 w4 I
(2)字符串运算:3 c9 l9 n8 J* D8 q/ u2 p5 W5 ?9 ?
字符串连接符号:.
* x7 b. p" |/ |$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";2 ^4 w$ v9 {6 H5 A2 R. y7 A2 E
6 j: j$ I9 f$ t/ g. K; L(3)逻辑运算:, |5 v+ \' ~) F, w
符号/ Y, n9 C+ I2 U7 V
意义
* I5 @# z; }+ o+ t< 小于 7 F0 W) n6 s. F' d
> 大于 3 C$ _# A$ [3 ?( I( ~
<= 小于或等于
) g; y6 K# ?: A8 j+ E+ w. D) ?+ x& p>= 大于或等于
; S; Y: b& e- Z( e1 R== 等于
0 Q# E! a) k" s# p0 h% r!= 不等于 2 I3 W- Q1 A, d/ T
&& 而且 (And)
$ I ?% S/ ^# \" ^' Iand 而且 (And)
) o. N; N4 N" N5 A: ^# N) H3 n! q|| 或者 (Or) 5 B; Y; N7 T# g, _' R' b
or 或者 (Or) ! X0 N' ^6 g! ^
xor 异或 (Xor) / i5 }" u9 V& U# _* T
! 非 (Not) ' {* S; t4 l! T& e. [
! U! K' j; w8 u
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|