|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:8 k o r6 a" G. y9 v! S
8 u) i! M# b, A * O% p6 \7 W7 D- q$ C' N8 F
下面简单介绍一下PHP的语法。7 _4 s$ y, N6 |
1、PHP程序始末标记" t% ]! @' H# g% M
(1)XML标记:
, o" e; D, z$ M- _+ ^. i7 q<?php- T' s, i+ L. i+ V1 g) t
php程序3 H) R+ F7 x7 u$ Z
?>' h ], z9 W4 ^" H
(2)SGML标记:+ M6 K# Q3 x6 {" U! j) P5 }* d
<?- y7 _9 n9 ~' r" F: w/ X$ G9 z1 |
php程序
- t* B h: j5 m* P2 A?>: C9 Y# [! t& q! _" y
(3)正规的标记:
2 i' M! x6 r: x, P. E3 Y5 H<script language = "php">, A, P* I" |! t% ~% H
php程序# o, l& i3 A( b9 t. o
</script>
) p n( I1 c7 Q! }' O
; p( n, W. V9 _* J% H* M- w* L( S2、引用文件的方法有两种:require 及 include。0 Z) [+ }8 F; u: g
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
& o5 v8 h; p3 |
, Q+ p" ~4 ^6 J8 ~include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。% u/ Q. S" I1 `8 a& U' L
t, _6 m" `9 m+ J) _3、注释方法:
) r& w7 m8 ` f9 m. N4 M7 }5 E
5 ]1 E r: h1 F( D0 J<?php 9 w4 q& p. Z/ H# G; J# b1 @
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
! d9 a3 p4 ]. [! h,单行注释
( j* W4 I J% z5 _2 x9 H/* 本例采用多行的
- i+ ]' z# b0 n8 p, C注释方式 3 Q# M" u3 Q2 @, e+ q# J d9 U
/*echo "这是第二种例子。\n" ; */. ~! I( Q: W/ I
6 T" E4 `1 n( Y0 @* G" fecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
/ J0 |! u4 z6 d; p3 T- i?> B) {- X" i g# e/ V, E2 i
7 r# y0 |' Q4 b K1 I; f9 d5 ~* i
4、变量类型:2 m# M( H1 v( a9 x
* U8 J1 Z7 G8 d4 p9 u$ G
$mystring = "我是字符串" ;
z* r; Y. i* v$ c$NewLine = "换行了\n" ; 6 x- B% q" e1 D0 B+ v
$int1 = 38 ; ) a, o8 u/ @% H, Y: a
$float1 = 1.732 ;
6 Z7 a$ f0 W7 e1 x8 }. |% |$float2 = 1.4E 2 ; 4 d- b, k6 i2 m- @8 ~6 ^
$MyArray1 = array( "php" , "星" , "空" , "站" ); % _1 }( I+ I; A$ E8 i8 L
% K8 D, Q- B* j. ^6 Y7 z& d这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
$ c4 X- m( @" I/ Y2 J( {
! ~. V9 Y% W# a, e5、运算符号: ( I8 D/ h0 ^, s$ V G" q0 D! g
(1)数学运算:
( h3 @ W( C; B5 w符号
7 U- g! q) |# D8 V6 y1 k# x意义
* e4 j( Y9 D m/ J. G; R+ 加法运算
3 ^! v+ `+ [, V/ k7 w3 B, A C- 减法运算
. |8 r. E5 P0 x }* 乘法运算
6 [! ?) r; N( z* ~: m4 S( Z% L4 d- K/ 除法运算
8 H' J' I+ i5 I- k% 取余数
- i* Q+ t5 J% v& J8 s# M3 n' z++ 累加 $ k' f1 Z5 k. G
-- 递减
/ l$ ^# A- w0 \; h2 O7 T, j) E) x3 R% L* g( ]/ {
(2)字符串运算:
+ W0 R, f$ D ?4 a' i字符串连接符号:.
h* @# X) O' L* B: {9 d( S) K7 I$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
9 [; a1 j8 C( X
3 R' j: z% k/ Z* g; M(3)逻辑运算:( }* ?" d0 o0 l4 [
符号
7 k( }2 d8 x) E- i" W& X+ _意义 ( U1 z0 I7 ^( p: }! A
< 小于 - i" }/ v; g2 R( O- ^# X3 H" h6 d
> 大于 & O. v' l0 i' e
<= 小于或等于 / U! V3 H- U+ K: K
>= 大于或等于
# f/ }2 i5 \ k% h4 [1 v$ u9 d== 等于
$ o0 S6 W) _' F# s2 {!= 不等于
! Y! b& L( o, ?- r& |, O&& 而且 (And)
# l5 Q* K6 Y4 [and 而且 (And)
9 N& Y z- m: z# p: \8 [$ V|| 或者 (Or) ! Z1 l/ k6 o; x2 a6 M2 D
or 或者 (Or)
# _3 A& d: g+ pxor 异或 (Xor)
3 e* L& [$ M& l4 F: A0 S! 非 (Not)
; [. k+ |' e! q5 e' W1 K. d* }: J c; {/ b% `9 a
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|