  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
, W2 W9 G- T' U8 j+ l' S" A, @1 o* J! w( l# D5 ~' z, F, \* E
l! _# K. v( {5 b
下面简单介绍一下PHP的语法。
! m' V4 H2 H0 Q4 U/ M9 \7 h1、PHP程序始末标记6 r+ W+ D D i, m ]5 R
(1)XML标记:- W( G7 [0 v+ v
<?php& \. O4 p A3 k3 x$ L, f P
php程序
; c% e: t. K: P" N6 K?> F' c. ?) S! _- n9 d3 ~
(2)SGML标记:
- O4 w: s T! _% K( _<?: R# J0 n! [7 L6 X9 l
php程序
, H! I# {" B: _$ t1 u% X; b# P: \8 d?>1 R+ C/ _) [- `- | H' ?& D7 V
(3)正规的标记:7 y- H! T3 ]7 H/ F2 v4 X. R/ ]
<script language = "php">
$ a4 U4 K: `& kphp程序, c' J( z [. p- {
</script>' @+ W! n( g, s
0 t! z; i4 F' o9 A) i5 d+ l+ q2、引用文件的方法有两种:require 及 include。
, O" i. I& p g8 V: m% Xrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
! I l0 b. `5 O9 G9 U" A' s2 c- Z* H! }! i. o3 v$ x
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。+ ` j- ` Z& N' @. T- i
+ E/ B3 D* K! j3、注释方法:4 \/ G! Q I4 J% x2 a; K3 c# k
8 |( K6 o8 Y$ A' E
<?php % t9 I4 Q3 i) X" X" M3 e
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释, O+ x4 N+ V! P' E" H: v
,单行注释0 g7 y7 n1 r- ?' h
/* 本例采用多行的8 B# e% S8 \* T6 p/ c* s9 S
注释方式
, ~5 X% K3 J, r- L& @) ^% X/*echo "这是第二种例子。\n" ; */
3 o2 l. Y+ g4 t: x* v( `* G8 S# l4 L2 n; E0 k: f& z9 y: i4 }
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 # w( ~+ G/ w8 ~
?>
& g7 z, z8 a4 @, G* W6 V, S U, Z; g
4、变量类型:1 b/ u- ?( k; |/ S$ n3 `2 z% E
" c2 m3 T4 |; A6 P$mystring = "我是字符串" ;
5 d/ S" I/ D2 P: e# j: U$NewLine = "换行了\n" ;
! L' H. h M1 W8 _# p$int1 = 38 ;
/ E2 F* W1 Z' J, [$ Y$float1 = 1.732 ; 4 I8 s" ^& a* T! G9 m8 M" t2 N
$float2 = 1.4E 2 ;
5 O, C# p! Y( A5 g! X* n! ?3 \$MyArray1 = array( "php" , "星" , "空" , "站" );
5 d; u O, V+ \9 G# b
" @9 a, l( ~. O2 m" y1 m% b1 Y这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。, d1 S4 U6 N9 ^# F( |0 M1 P
. M( h9 C% L. E2 R1 {) [& j
5、运算符号:
! _7 o4 T: q+ M E6 _# t: d* [(1)数学运算:
8 A% D+ h/ ?% w8 b符号
. s2 ]4 L1 J$ M% ~* I: H7 P意义
3 P% U/ H' j z5 C% d+ 加法运算
6 N9 ~4 c' T7 A3 [/ M: ]' K1 n# H/ ~- 减法运算 6 E9 {+ K( w j& z0 a! v: r$ b i
* 乘法运算 : U4 B& d9 Z- f# n! X o" T# W
/ 除法运算
5 U1 e R) T1 e8 E3 O' H3 w% 取余数
+ V6 t }, t: Y* j" J0 j++ 累加
A6 g7 C9 D& A% Z-- 递减
r% I( X% d9 P c2 V) w# Z
9 Q1 J F# \' j( o3 a7 p(2)字符串运算:
7 _ h$ K: n, I0 J8 G7 c字符串连接符号:." }8 F, t7 M& S& Q) e: x! p
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";" j' j; k3 P t* O9 V; N- s% H
8 C! Z' v0 {2 s) x$ D3 K
(3)逻辑运算:8 P& I$ G" b2 \8 x; f7 L
符号
% R/ q6 N7 \$ O/ J' {$ L意义
! z' r" G& A- [/ O6 x. Y: i< 小于 8 O$ l" [, @6 r G
> 大于
; `, C& t- u% R% {2 Q<= 小于或等于 & B4 I% [2 P- J+ z! S. |2 a
>= 大于或等于
' |! J/ M$ _6 x3 O== 等于
* Z( j% I' l, |: Z; n; T7 a!= 不等于
; Q [$ a3 T+ V7 L&& 而且 (And)
9 v; ^6 U5 R5 W' z0 j; mand 而且 (And) 6 p/ d2 L5 Z, s; }1 E9 n+ ~# @
|| 或者 (Or)
9 X! c/ ^4 E- P/ B5 Tor 或者 (Or) ' R4 l Y! m4 ~4 o' f
xor 异或 (Xor)
{5 O( d& n% K6 j! 非 (Not)
; C: `0 ~. F5 X+ N2 R2 A
# K- K L4 \9 Q& j3 p十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|