|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
2 G; Z! J; f+ L1 \7 u9 Z1 s! \( D9 S3 p1 j
* O. s% F2 Q. u8 `: w3 x: P! r9 E
下面简单介绍一下PHP的语法。
5 \) @/ }/ m, `4 p; o7 g1、PHP程序始末标记
. }& S7 a7 k& b" e5 W: d v(1)XML标记:; ^& B, N) b3 u9 Q4 b
<?php4 C D6 C% s7 [; D& D. K5 h5 f
php程序
" D5 }1 o* |8 y3 Q. s# q' m?>) Q% G& q9 Q: v
(2)SGML标记:
, F. f' N; P. I6 C& A, z7 s R<?. q# w0 D f( S& X. V8 {
php程序
' C4 P A* o# o9 F& b?>
4 \' ^; r. M0 X2 V- t; b3 k(3)正规的标记:
H& V n. ~8 E2 Y1 i, w1 s1 F( [<script language = "php">. v6 v* R8 f+ z6 |9 B# G
php程序
$ R X& {4 W3 g1 B2 j5 _% y</script>
, \* E& ~# E7 W- Q
/ c/ M. f8 X: a: x5 L8 g2、引用文件的方法有两种:require 及 include。
! o/ C$ @( y1 f8 }require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
9 `6 @, [. {* ~! {
& P% t( q* @. Q' {! pinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。 s! i$ \, z/ h! P( l. x
3 l4 x( f; `6 `4 q# |. X
3、注释方法:9 V8 r: ?4 W7 l; Z
3 g" q0 @' p# X<?php
. f* u9 t6 R! W- N9 ~. F! z: lecho "这是第一种例子。\n" ; // 本例是 C 语法的注释6 S y8 M9 d; ]6 \' |2 B
,单行注释. T+ Y) z, w4 u# x Y% `- i- ]1 y
/* 本例采用多行的: v/ N, x$ J* @) v& j9 @# j" {# x1 m
注释方式
; j( A* f/ H- k; M8 ?" E9 V) J/*echo "这是第二种例子。\n" ; */
; N. P- _8 X O5 Z% _" v0 q: I& n0 C6 A; j$ h- e' I0 l6 U* d0 N4 [- E' ]
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 & r' p6 S3 H$ _# m& x
?>
. U' [2 j1 K# q$ }1 ~+ D# n) W
- s J9 Z, B6 |- R5 G9 L8 x4、变量类型:
; ~* U% e6 V7 _: l- L j7 k5 k* T1 w- @* q/ `% b& B
$mystring = "我是字符串" ; 2 |- ]* j" ^& g$ {$ Q n* l
$NewLine = "换行了\n" ;
9 G3 ^ a) D- f0 u$int1 = 38 ; # S0 r& x0 l( y; u1 V0 I$ p
$float1 = 1.732 ;
8 O6 D5 M" l a$float2 = 1.4E 2 ; " w8 {( g( z8 |/ N/ z
$MyArray1 = array( "php" , "星" , "空" , "站" );
* `' n% u- _; g5 E# ]
: Z7 K: y6 E& |4 m0 w% K这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。" Y7 l. z" C; k; V
8 e& J, u9 C/ e1 q0 {- X
5、运算符号:
% U' Z5 ]6 ~+ }, G(1)数学运算:# e4 A3 b& B, I' t/ {& u# T: J
符号
9 O. s. k8 G% O) F1 k. ?4 H意义 * ]! `5 N' r! J: h4 F6 f! F
+ 加法运算 $ f& w g7 i+ ^
- 减法运算 * E# o5 o; o: @' `& {$ R
* 乘法运算
# X! w% A2 @! H% ~# ]; j/ 除法运算 , i ~7 e- k, [% G' g8 N' [2 h
% 取余数 " s( }/ q( \. v5 v7 E2 Q- a
++ 累加 / E& M$ Y0 s- A8 \; r; p
-- 递减 " E! K- U1 M: D% c; }
7 Q- g9 z: M2 w: f6 Q) y& E3 |
(2)字符串运算:
: n4 U/ i% R/ I& s8 ^- y3 S. N$ L字符串连接符号:.% A' Z8 Q' c i9 l& q
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";& ~- z. i8 S5 G! k
% z# \& S& [$ ~4 r(3)逻辑运算:
/ U* L! s$ x& T9 G符号! k3 A! B% [7 M1 s
意义
* R# s' [( C; }% X2 k9 ?3 V< 小于 2 i+ U/ W& l$ b, Q# a1 a" M
> 大于
. O% z5 ^. b( k- P- i<= 小于或等于 # J+ y& | Q/ }$ ]7 J/ X' x! G0 K- `
>= 大于或等于
+ s; @1 ^ G0 E6 {== 等于
/ z) V! r2 R( v& h9 K- ]/ d) _!= 不等于 3 b; O/ w# I7 t) E6 K1 ?. o' J
&& 而且 (And)
~9 ~! l- _/ Q/ B7 sand 而且 (And) & Y& ]& E7 R( {, p
|| 或者 (Or)
y4 o/ c4 ~2 h+ w/ c4 p1 C0 gor 或者 (Or) 9 B6 B! t' K, E- G6 F: A9 D
xor 异或 (Xor) * J3 d5 u* F' N9 p
! 非 (Not) ! { ~ l; P. ?" U
: y& K. S( Z4 f! H1 D# }
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|