|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
0 T8 P1 n1 D1 y7 Y
1 i! E. n* |( x- U5 F9 M# T# x* c3 H( B `$ x% J, v+ ~# X$ C$ [, [
下面简单介绍一下PHP的语法。
/ m& V) f. C, q* H6 I) L" w1、PHP程序始末标记
3 a) D5 d* n3 x& o2 q9 ^(1)XML标记:( M* h9 G7 l. Z+ G. A7 k3 o
<?php& ^: I% S0 ?; N& Z) y; k
php程序0 A$ H8 j% m8 ^
?>1 R* c/ S+ ^% O, _
(2)SGML标记:# g |, U. m' X, ^" o
<?
; u$ P6 n$ E4 H: Jphp程序
. y7 }; L- y: T* d?>- b0 M2 d3 l3 W: J& Y
(3)正规的标记:
4 }- t2 u: a' w: L# w& ?0 y. l. M) _<script language = "php">3 t% I1 L& P+ O1 [8 q
php程序& \7 F" Z$ m3 t0 V2 H6 K) d# A6 l" ]: w
</script>: y4 u g6 N8 v. E
$ k+ W3 b: z& e9 S m: X
2、引用文件的方法有两种:require 及 include。; H3 G b, u" W0 r: z/ l+ t
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
. \4 {5 a! V2 N$ C
$ V% D+ Y! m/ F* ?; G+ t4 ~4 Xinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
, J9 g$ o# Z, V6 [! M" o9 B5 W! s& c2 d" o7 }9 X' G* m
3、注释方法:2 m9 K) E b$ g# v1 ^
3 C9 F S5 K& e$ B$ a2 N0 e( W4 h<?php , ~* ?( T- C% |) f, Z( @
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
+ D- s' I+ i8 z/ q,单行注释
5 R& Y6 f8 y, O" t8 n: w/* 本例采用多行的
& j$ c3 k5 ]) N/ d注释方式 & O( M6 m& f+ R8 i/ p) j
/*echo "这是第二种例子。\n" ; */7 g0 [) i$ S$ k! d( W8 F0 Y
1 c2 r$ u- z) H \2 m, {7 ~
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
* v7 a. Y5 Q2 C* n6 G S?>
, M. K8 i' J% e5 R, R0 J7 A
4 I" C& ]3 J. d. h1 J0 r1 ]* M4、变量类型:
( f! |3 E# u$ o4 w' K: Z# R2 \! |" ^0 O2 Z6 h9 v. f
$mystring = "我是字符串" ; ; X' O) f& q5 G9 X/ e$ o- o
$NewLine = "换行了\n" ;
4 r8 l4 w$ m) l3 Z" t7 X$int1 = 38 ;
5 ~/ E. v+ d; j$ R$float1 = 1.732 ; 1 k3 h, }/ A3 I" Y/ ~
$float2 = 1.4E 2 ;
$ r6 R& u# F4 H6 _$MyArray1 = array( "php" , "星" , "空" , "站" );
6 V/ e b- g( Q- {9 l7 F2 F+ V9 g, H O/ f+ l2 ]; f Y
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
1 q! Y3 v! A) Y/ `4 n9 s- o/ R' T7 D6 D# d/ k
5、运算符号: - [# e/ T5 A: W
(1)数学运算:
f$ ]& c2 L: T8 ]3 R6 \% v, k* O符号& h9 O9 B% v6 \& C
意义
2 A7 P; m# _, R) [* S+ 加法运算
1 l7 b/ H" Z/ A \, F( `3 y- 减法运算
% |3 z0 x1 y8 V. ]8 n* 乘法运算
/ d, X9 n1 C4 B x$ \% v7 S/ 除法运算 2 n. `, k3 D: ]& |
% 取余数
8 w5 [( e" k1 Y++ 累加 7 \9 n3 e7 j* c
-- 递减
3 j& M7 w8 |- k, T( t9 ]& M% _- B( L! b" g$ t' O8 `' N
(2)字符串运算:% X! X. L8 H) s
字符串连接符号:.
* W; L% D. M; `; g n6 V$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
, k* L& B9 Z! a. a" a8 ?) R4 }/ H" T+ o' v
(3)逻辑运算:/ y \ z1 {& c7 s
符号1 `* H# e5 u, s9 P* _
意义
8 l! N4 ~3 ?" ?$ V& O( S1 J< 小于
: `/ E" s" R' l; M3 V/ Y3 p> 大于 I9 U3 X/ v" o1 S s# o* S/ k3 d
<= 小于或等于
$ C. j" U) q# M( d>= 大于或等于 - H) V( M- x. b c0 X! P
== 等于 |, m. N4 b! i% m! t h
!= 不等于 * r1 d+ `+ |+ ^- a$ x! A
&& 而且 (And)
% p" _8 c( }5 Y @3 x: @and 而且 (And)
7 X+ }. ?/ w9 V B|| 或者 (Or) - i8 S2 @: S) a' }
or 或者 (Or) ; D5 A& O, f/ \
xor 异或 (Xor) ; M, h/ ]! f* m5 E) E) o! r8 @
! 非 (Not) . x( T3 u3 k6 j: L' B
+ U! [6 S$ W% t, u8 j+ o3 [
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|