|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
- y. u- G) X# Q+ c8 f* q0 m1 L5 q/ H$ p
; n( u$ }' ]% |5 V下面简单介绍一下PHP的语法。. ?1 ] q4 P0 R
1、PHP程序始末标记
2 G" D; P8 f8 ^(1)XML标记:
( n+ B4 ^' b2 {<?php8 ?+ q3 u2 _" P) Z" l2 A) x6 C( f5 T
php程序" A* |7 j1 \# o+ a9 E7 S; |" Y
?>" T8 Y! D% z# M0 n
(2)SGML标记:
! B1 x% x' Z8 F5 m9 ?( k<?# [4 J9 J7 U; M) c
php程序9 j' [3 H& O! h
?>
* H; i' h" F7 X1 q+ c5 I(3)正规的标记:
& ]$ E' n K+ `; M+ Y<script language = "php">
+ h" d/ Z/ J9 i, T5 u. x pphp程序$ V; L5 S; _( i5 p+ f8 k
</script>
, B: c6 H8 G' a! ^) h+ C5 s" E+ T* w! K" l$ i$ o" P
2、引用文件的方法有两种:require 及 include。& V0 i" e, w- j. _/ a
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。/ m- g5 K$ s' q& z; K. |& u
v; M$ G7 P* r$ R
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 ^8 e+ B: c3 _# @) W
, ~/ U8 M% x( @2 y* q; x3、注释方法:
8 X/ @* m+ u: d4 K2 u2 W0 g
! W6 f; Q; C! G$ C0 I<?php $ d; z. y# g4 G9 s! v t0 v0 N
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释# z+ U- p: p& `- l1 r0 V
,单行注释0 L v" [9 ]) c8 M: X- r
/* 本例采用多行的
* @ V" I6 _% I" V3 b注释方式
/ b; r( D; K/ r/*echo "这是第二种例子。\n" ; */3 c; M0 ?* {' q- j
* ^8 e6 S- b' `5 {2 k
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
" `# Z6 ^5 J( u" }+ e6 A?>
6 f$ k6 E9 q6 {: r& }% l: g, a
% {( W7 Y, \/ `/ Z4、变量类型:, \" y% |9 J6 t4 n
Z2 z: M+ P* J& \$ I0 v9 u9 F
$mystring = "我是字符串" ; * {8 }: T4 J% v1 f& S1 T
$NewLine = "换行了\n" ; 4 s5 S$ w9 `6 b; F- B9 T! d
$int1 = 38 ; 6 l2 c, v& D% r+ }& e; }" {# {
$float1 = 1.732 ;
; }5 g+ N! X% X. b9 z0 I {$float2 = 1.4E 2 ; ' C; `8 q: h6 N: N
$MyArray1 = array( "php" , "星" , "空" , "站" ); + m$ ?1 F d. K2 {4 ~
) x" i) ^9 C) o- j5 E
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
" c7 @( X5 C. p7 R2 [& q u0 U
5、运算符号: 4 i" g7 m6 L% N2 t& W' M" K0 W; h) L
(1)数学运算:
2 Z# z/ L# k2 C9 c6 |符号+ n' \+ x' n4 K& S9 l8 X, E+ z
意义 ; x- g( x8 D9 l/ y& i1 u, o/ L
+ 加法运算
) D6 r5 p) t) ^, v/ s3 B: m- 减法运算
3 }% r% X6 u5 w% X+ ~. B7 w! j* 乘法运算
* T* U$ {; l% J' T' r/ 除法运算 6 r4 ]2 a! y; Q
% 取余数
5 M: N+ W, ~. p; e5 }++ 累加 : d* O; ]) `/ w; a# e" n
-- 递减
7 H$ }" t+ _/ S9 q1 ~
, F, G; a' j3 P0 @, o' ](2)字符串运算:
. `2 `0 m0 `# b字符串连接符号:.
# `3 G0 t% t6 w; B6 C$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";3 e4 r4 @6 l1 M) O( C
% Y* U+ Y' [( I ~; X9 Q
(3)逻辑运算:
( O$ b+ X7 f$ z5 ?$ H# C符号
$ m a' j0 S3 T7 H4 k意义 ( k+ r5 q/ q9 C
< 小于
- n; r" s$ C3 S3 T5 H1 e> 大于 , r" m+ v( A/ C' m5 a, {) w: X
<= 小于或等于 6 _6 k2 _% L3 A: R6 c3 ~
>= 大于或等于
3 c+ e0 s& j) R6 A5 ^ x. M2 H== 等于 0 {5 f5 G k- ]; f8 @5 B9 A4 N
!= 不等于 + f9 A3 Z; ~: R) `: D
&& 而且 (And) 4 s) `4 g; Q5 g9 |# S
and 而且 (And)
6 G+ _0 Z- \8 D, P) @* ^|| 或者 (Or) 5 d. Y9 t+ w$ p& b3 r- y0 E# p6 N
or 或者 (Or)
: E6 W8 |7 z% f+ J, Z+ n+ d, yxor 异或 (Xor) 4 Y$ y) K& C/ i& S+ i, g- X: l0 l. Q0 c
! 非 (Not) ( O7 I+ Y3 {# R: A0 u8 d( C
/ o3 S- S4 A# o0 _十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|