  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:* f+ v% [7 F& ^* ?5 N
. A1 H. _! j- a9 z
: `: I- |! `& b. B: U下面简单介绍一下PHP的语法。7 p0 q3 ^1 a3 I; B! S7 }
1、PHP程序始末标记 g( r4 p \4 H8 S
(1)XML标记:8 z) ^4 D, T" B9 O4 z
<?php
% ~( R; K# p( ~7 \2 ?) aphp程序
( a( D; d/ h8 a, h+ g- d6 [?>
+ _! u) l0 G- b(2)SGML标记:
2 N5 l/ N% B7 h) ^* L' T<?
4 ?& ?3 I4 ^: b1 Yphp程序) [* t3 {# t3 N) ?: G! d) ~
?>, p1 n9 S; e: `$ z$ F5 W$ S$ I2 `* E
(3)正规的标记:
% K2 Z! @, H3 f( [; c+ r<script language = "php">
1 @# p; u9 V' h$ P: v% Hphp程序
" \1 Y3 n9 `& s" J0 H</script>
$ [$ [9 S6 [$ N" s% u* i( Z
" Z( v: y. \1 ]* N5 q$ z2、引用文件的方法有两种:require 及 include。0 }0 S# d, p* v! E: `" I
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。+ }2 t" |: k; b
1 k4 j7 Z2 r: b% r2 @9 i
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
* N5 ]3 y q* x+ y+ L% G) W# K+ U% u$ W7 h2 m) h& Q
3、注释方法:& G$ ?/ e, c. D8 ~0 _
7 z3 |* z8 W$ |- I( o2 Q
<?php " `* i* V/ o" s! f: J
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释3 P9 Z# X& i7 p
,单行注释% d8 A( b0 ~" I1 e; Z5 F
/* 本例采用多行的
" A1 } x T9 m) m" t; i注释方式
" V6 a+ K% _+ R; G5 b6 G3 E3 x/*echo "这是第二种例子。\n" ; */
! A9 N" {, w0 C8 s
; x$ A* e; v8 n1 W6 A) J1 Fecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
\/ s( n1 e! @3 s6 A9 Q?>
% Z' C& M8 U2 z; A7 n# H8 C6 D* o' W) c2 \/ H
4、变量类型:- X& i% x& U2 \0 @ N" h7 i
/ U# r# ^% A0 H2 ]& x" q( \/ E+ \$mystring = "我是字符串" ; # y" ~0 I+ s& @ V+ J% s) N m2 M/ Z
$NewLine = "换行了\n" ;
2 I: ], o/ g- ^) ?$int1 = 38 ; 8 u1 F/ x- @+ ]
$float1 = 1.732 ; 6 L7 m9 U1 D% t( M# x
$float2 = 1.4E 2 ;
6 v% ~6 @& d+ d4 g3 i2 H: b ]: {$MyArray1 = array( "php" , "星" , "空" , "站" );
4 p' J. A z( z
9 `0 g/ B; |3 A2 t D这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。8 T) h; Z8 t1 a$ Z+ D8 V, e
5 P u0 l* O: D( s2 @2 q5、运算符号: - |6 h$ |. s$ d9 T- W+ g; g
(1)数学运算:3 J7 Q F! t, A$ v: ^
符号# X9 i: `. j% B* p, P3 N/ }
意义
8 G" G/ l1 t7 F) f g6 b' z+ 加法运算 , _. H$ v& t4 q# R3 R' j5 Y$ V
- 减法运算
- ?) i+ F+ `; L( ?5 I! U; y* 乘法运算
. o* F$ ]8 d$ I$ K8 ?/ E/ v/ 除法运算
9 u+ {0 x: ^2 p1 h8 {5 E% 取余数
+ ~2 H- i5 V ^& j1 f++ 累加 # X5 i& N& p5 C# M5 `
-- 递减 / q& n2 l; f& ~
4 B0 G4 c+ c _: E(2)字符串运算:
4 x5 F* X b9 B0 n字符串连接符号:.3 y: W" @! b/ n
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";2 W6 w! A0 `% r' L9 q
& ~; P+ C: b& U
(3)逻辑运算:: m& u# H+ t" s# t- O
符号
4 C/ Q& x8 b% A& e- s意义
9 A, u. \; B; x% {8 A< 小于 . d- k/ L4 [2 E% |, r& Q4 D0 T
> 大于 6 w M2 n; o0 [
<= 小于或等于
8 T( c9 O4 j6 ^$ O' U2 ?>= 大于或等于 8 `+ |! f* x$ G4 e; ^8 ?1 d& {, o
== 等于
" }: i+ V$ e1 s. R0 N# {" t!= 不等于
( V6 y/ q) S0 ^9 ^7 }1 D&& 而且 (And)
5 j$ S. {7 c' j) @9 y" uand 而且 (And)
" m+ S* P! I+ ~8 u|| 或者 (Or) 7 Q1 K9 @7 U# V$ Q3 v
or 或者 (Or)
W' v$ u4 Y- xxor 异或 (Xor) . h6 T6 C Q* p( C0 J. g9 U8 w2 y" ?
! 非 (Not) 0 F$ _5 C6 p" H" k! }$ F; u
# x* g1 P* S: b4 @; Z- c. G
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|