|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:1 s/ |( Z& s' \1 w1 ]8 P- N7 ~
! {7 G9 r W$ _! D6 u% Q
/ t8 e; y# C4 M- I下面简单介绍一下PHP的语法。
1 y8 b! `4 _7 I4 v4 y3 {5 N; N1、PHP程序始末标记
" K Q' K, i6 O1 L(1)XML标记:; _# ~% r- w H: b1 j3 h
<?php2 r% P& d) i: i# M* X3 _/ `
php程序
! J5 c6 C! z5 A8 d" R?>
2 U; P, Z/ V' B+ S+ Y(2)SGML标记:
1 f2 B) m" s6 _+ B2 T3 g) Y; [<?; z- U+ O5 Y# p
php程序
& t! P. S) t: N8 q$ R C# h?>
2 t6 ^' t5 e4 L" O% k(3)正规的标记:* K; S4 J% U' |1 F) u
<script language = "php">& O+ W* z6 B8 B$ e/ e
php程序
t& W$ c2 Q" W6 I a</script>
: h) w$ ?5 b' j$ \3 @8 T
# I2 I# T3 z9 o. q, y% k- w2、引用文件的方法有两种:require 及 include。
& U# |. F& H. V% srequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。. K# u6 M- U. W" ]( R6 m
' i' o: R9 N2 p4 N" einclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。, X5 d0 D+ \4 F# V! s. j& w1 I, W
; _/ j X6 x" a2 @/ e
3、注释方法:
. h( K6 m# Y7 ~+ g: E
) U( l7 j5 t2 B3 E0 \# T<?php
8 E ^8 [) _7 G; J; S: r! z4 secho "这是第一种例子。\n" ; // 本例是 C 语法的注释
9 {; S/ V z. {7 Y6 e1 H,单行注释
7 T" ~5 z% l# ?4 S- p/* 本例采用多行的
' M# W5 Q! w4 R) P+ J注释方式 5 u. k6 U P( b% n* a. F) Y
/*echo "这是第二种例子。\n" ; */7 P7 m. x3 l9 F
: @, Q' ^0 X2 A
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 5 Q0 d* C2 D" K% {+ J) C
?>
- q' W/ o0 O, p! e; _1 J
7 O& C# Q# H+ a4、变量类型:) a- }- _- f: O) T+ _
7 c2 G) O8 S- s; L- @1 o$mystring = "我是字符串" ; 0 z, @ K1 O8 H( t" F% h
$NewLine = "换行了\n" ; " L; D0 U8 q* y) f8 U' U
$int1 = 38 ; ' l8 H. k F. l4 q
$float1 = 1.732 ; 9 y* \5 {9 b) X" S& }
$float2 = 1.4E 2 ;
7 ^) b3 W7 F4 X* x& V" i$MyArray1 = array( "php" , "星" , "空" , "站" ); ! k5 S. Q. [4 E/ Q+ d, a% B/ D
8 }/ n( U/ |1 s8 {6 i+ `$ Z
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
) Y' g ]+ ~5 s) Y9 ~/ ^ l$ Z0 c( t7 _
5、运算符号:
V7 R0 K% m2 C" \$ z(1)数学运算:& @ v: I6 G# a) t
符号* F! I& _: T( `& x! _) A2 [* U
意义 8 R/ @5 R1 e$ j; g' X, _. d$ e- H
+ 加法运算 , ]: b" }& k: Q6 i
- 减法运算
4 R" p: c4 M/ M# i) v* 乘法运算 8 V0 t' H9 T# S/ d4 | G
/ 除法运算
7 E# L0 { M% i+ E+ z% 取余数
6 Z T: c3 l# `* f++ 累加
* L; `4 b( G3 y-- 递减
) T) M3 F; T% D( \! K
' o9 I* ~& k1 c: M! w4 m2 j(2)字符串运算:
# F, F. `9 b. F字符串连接符号:.1 g( n3 b8 ]) v. ^) m. p
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";+ a5 r7 Q" ]$ `$ w7 w
% l" g0 w! A! {- @. a
(3)逻辑运算:
. A6 v* e, v/ z b. i0 J符号/ M, n7 x- V- w% `
意义
8 B" X: [9 F; d& z< 小于
5 }9 U7 _* {6 `( |* C( r( T" T> 大于 ) @+ g B* c0 K, L7 B; _
<= 小于或等于
$ S7 W2 |% W: Q& y3 c>= 大于或等于 / B* v& S: D, X( d& f
== 等于
# r& v8 Q- \* D" I7 w, `4 j. S1 G!= 不等于 * B; I" }3 d t4 _! n& V
&& 而且 (And) ; ~0 ]( O& Y/ F# U
and 而且 (And)
" j% I& M9 `6 l|| 或者 (Or) ' k7 G6 V6 d, _
or 或者 (Or)
" t+ s/ I" F) b5 Z! k& |" I. \xor 异或 (Xor) `8 t- B: M. J* i
! 非 (Not) 7 D+ F( d( T, R' P! Z3 b
6 {% Q' U T3 U" m; V) b+ h/ n
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|