  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
2 a# H5 A2 U; f ~5 D. [0 |% a; V* ^/ U' C9 Z
( H+ Q* q$ o8 i5 l
下面简单介绍一下PHP的语法。
% c- A7 E5 f, g# g1、PHP程序始末标记5 _% E) I4 {; ~6 ?2 l1 E
(1)XML标记:# |0 O) p: W( t; y0 k
<?php5 w) A- ^" Q( H9 ]$ n" M6 t# j
php程序
) H4 v) n" I( @2 M: s/ q?>) _9 V2 L4 s- a2 N. I" l/ C6 o
(2)SGML标记:, [6 B- }) e5 l9 q
<?
# H f3 \) u1 S0 p( o9 f3 Yphp程序
7 b: `) q+ V# ~5 d" b?>
. c/ w1 h Z& i N( w(3)正规的标记:0 Q7 p6 D% G+ a7 w" e
<script language = "php">* w! \# _; X# D! R6 V: c' \6 G
php程序
- o" w! A; E5 Y3 o, D</script>4 @" `9 r: B$ j9 s9 g1 e N, s O
; g8 B, _ |6 k; V' O* h# N
2、引用文件的方法有两种:require 及 include。
# o. B& a5 m1 K; Brequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。8 R4 s8 ?8 C7 N& J- N% l2 x/ t) n
& Z2 y, p; @# [" ]' k
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
8 J W) W4 X) O0 E: B1 R% p0 L% f
3、注释方法:3 s, J G; }# Y4 l
, y9 f4 z, ]- u' B" k' ~# g<?php ! u( E% A. B* t: w; v) u
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
$ C; e" y: }. ]2 S$ v,单行注释, ~8 k8 R+ X+ B. t9 Z& L
/* 本例采用多行的0 w, C2 v8 d8 \% `, a, f, e
注释方式 $ M9 F$ e4 f+ H1 F- T2 R
/*echo "这是第二种例子。\n" ; */
1 y1 S- y% p' H1 o3 Q0 N2 e, e3 p3 a1 G3 h' }! ^8 i( |. j) K
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 9 y# |- |: L3 F
?>
6 G" z* U, \) {6 s: {8 \; H( i. A& v1 F/ x
4、变量类型:
# Y" |9 T/ p7 Z u, L; D
$ |& O4 p) {& T4 V$mystring = "我是字符串" ;
6 }- ^7 U) w8 ], W$ r$NewLine = "换行了\n" ;
* X" e! g7 e6 ]( \$int1 = 38 ;
* }* w' ]# c! r4 m* @' `4 w: s$float1 = 1.732 ; ! a; Y9 d( [) d' a4 q
$float2 = 1.4E 2 ;
" a8 g/ w" J: c8 q4 s. o1 r$MyArray1 = array( "php" , "星" , "空" , "站" );
5 H: J1 k2 `! p2 I( D% v, y# P% T7 z3 v5 C3 J6 P1 @% k* i
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
5 ~" Y! }0 E- l
) m0 I! w1 n) {! F( ^: A5、运算符号:
4 o, _( E' G: ?(1)数学运算:
7 O6 Y& ], G0 M: _符号; a2 s* e% F4 R$ E. q
意义
a9 Q" w4 `" A4 G% p& t/ E+ 加法运算 ; ^% F0 a/ |& o# I2 Z
- 减法运算 # f' J7 g, A G/ V8 N6 _1 q1 z
* 乘法运算 3 M+ H- ^1 d/ q6 E2 ~
/ 除法运算 & Q" U# H0 X$ r2 ^$ V' v( n0 `
% 取余数 + F2 u7 P# M. y, Q
++ 累加 i0 A$ o8 ]2 E4 h
-- 递减 . N$ ~5 H# h0 g. K/ d+ H1 f
' u, w/ h/ I- s+ g+ M( c
(2)字符串运算:
8 y. z+ J6 ?& P字符串连接符号:., p/ G0 d% Y7 n+ F+ k1 A! T: v+ P0 n
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
B7 E0 L/ _) K4 `6 t* A4 W8 i
5 v0 h( L9 _, P(3)逻辑运算:
* m! ?& U$ X4 I5 w: Z1 Y符号
V) | R# H4 S& I& _" T, ~0 @0 H意义 + S+ J: x6 r6 m5 A% ^* \
< 小于 9 `( P% m1 u) c6 _! l& G5 g
> 大于
( |, w2 l5 [0 Q# b: E g<= 小于或等于
- y. L5 i7 I$ W' @0 a( w F# n/ S>= 大于或等于 , ~+ t1 y/ o& [3 I+ u
== 等于
$ w' W! J# S% w- W" M6 X!= 不等于 0 }# E2 E+ L+ {
&& 而且 (And) ( g: T% ^# V5 z$ z; H' P
and 而且 (And) 6 _9 b" a# D" J1 b; `( }
|| 或者 (Or)
, b" v# X& T8 G1 Ror 或者 (Or) 1 n( R( K" T9 R8 k7 f8 G, D
xor 异或 (Xor) ! v T8 K( q) f
! 非 (Not) ' T f& m2 O% F ~1 b# `
1 B$ E9 ?6 v; e+ a- K
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|