  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
9 y1 B1 B% j1 [( t! \
% T+ y ?8 W' f* n$ c 6 q x% Q1 N" j' q( a% r
下面简单介绍一下PHP的语法。
# }4 B: ~( P. m: W/ D- \: z' n% n1、PHP程序始末标记3 l) t' Z! @& ?6 j1 X) b5 q
(1)XML标记:# Y' u7 r6 l0 ?8 h' r) ~$ I
<?php
3 M1 D( K% o7 N2 e ?7 |php程序, W8 B3 K% H0 I- R$ O
?>
( m# k8 S& b2 x6 T(2)SGML标记:" |% |2 v( P) m( ?- J. h& {0 Q0 U$ t
<?
; \/ r% p- r# U4 ?% wphp程序
8 f1 M" z& i4 o8 ]?>
' k3 u. S) D' z' S, G! l. [(3)正规的标记: Q0 M8 R! F1 D! o5 W, O
<script language = "php">4 b2 N/ N* d9 t c: ~7 k5 R3 l
php程序0 v& [! `$ ]2 d3 u7 P7 \
</script>
8 Q( g- \9 E. }( R8 L, U( \ D# o! G* j! D, G! @
2、引用文件的方法有两种:require 及 include。
4 T. n4 S9 O, K$ i% _- u1 O0 ~! Krequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
4 t' I, j9 B0 m! s+ z2 d( m+ Q' ]6 \3 J1 F
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
6 u" K! s$ Q, F; q& ?& x7 x( N( y
! v/ i- @; A+ c; I5 m5 |3 N3、注释方法:5 d; y" d9 G9 n0 G. \, x& K. q0 s
1 V0 P' k8 L1 t K4 U& ]2 F% A<?php
; ~) w* b0 N" k4 ^1 f% xecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
$ w6 s: P# R/ Q,单行注释
% N" ]6 q; B% Q9 T$ w* Y/* 本例采用多行的9 ^6 W/ }; T* ?" h; H; y+ ^
注释方式
; S: i6 _- p$ u. i/*echo "这是第二种例子。\n" ; */( h; q3 z. E& U* f
J8 R) ?5 O# x$ |echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 0 b: O$ ^, S) @
?>
; W! T6 i ^) [4 B! _: A* t! v( w5 ?( \/ N
4、变量类型:
3 G4 h6 \: _) R, j
) G0 T2 @6 O. T4 I! E$mystring = "我是字符串" ;
0 o7 X I9 @7 Q2 `! F) x. E8 q3 i$NewLine = "换行了\n" ; , n3 \+ H+ Z2 h: i
$int1 = 38 ; 2 I/ p8 p. I( a
$float1 = 1.732 ; 9 d$ t6 H& k7 |. b- i) M* j2 O
$float2 = 1.4E 2 ;
+ c8 G& K3 V; q2 i6 F$MyArray1 = array( "php" , "星" , "空" , "站" ); ) Q; ?; v+ z6 u5 j7 Z
/ F) K' e' r0 L* |
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。, E v8 A2 n1 L: {, U4 q0 G
, X, D ?0 n$ S; a1 Q5、运算符号:
/ L- e# h ]: i3 }) G- i: i& V1 Y(1)数学运算:
9 n/ }4 ^% U( H# r( ^$ C符号9 @! I) Q$ {! j
意义 " u( ^, ~6 i; c# M! B+ A
+ 加法运算
" |, h, h: t6 D$ A- 减法运算 ; V& n8 {# U: p2 T
* 乘法运算 # W( @. k% `/ u5 G0 K" m6 B
/ 除法运算
( y3 y2 Q( s: I2 v5 ~% 取余数
, C r+ r9 _) o; _& O7 h$ o; }++ 累加
5 \! i7 K; L3 i-- 递减 # J% C0 G- x2 I J$ e5 B
7 N% i$ P0 M/ x# d(2)字符串运算:
" O8 _3 A1 d @: Q* m字符串连接符号:.2 c3 Q( a; X3 k* Q3 I
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";' ?6 A% Y8 y5 n6 f
2 H# e5 N5 G- L
(3)逻辑运算:
' {9 f$ P# B7 |. N2 B6 ?符号/ Q3 J) \- G9 E) y, ~9 i
意义
6 f- ]( J$ G. {< 小于 ( n d( ~! U* U9 T9 U
> 大于 , J. [5 P; S6 A! O" l/ y
<= 小于或等于
0 p0 l; e3 @4 b$ ~* m7 A$ ?' [>= 大于或等于 8 Z7 R g5 U# I. r
== 等于
: l* L* p8 C4 V) c1 m8 S" I. _!= 不等于
# T& o7 X* f2 N' s% W0 ?&& 而且 (And)
Y' r8 w' q- T5 Land 而且 (And) + r& M+ `, {" P6 c) t0 c. ?
|| 或者 (Or)
: l! f+ E, S2 ]or 或者 (Or)
p! H6 Z' V0 M7 P8 }xor 异或 (Xor) 6 d. B1 r5 A1 |2 ?
! 非 (Not) ; s: e/ R* ^1 R$ x9 ]6 ~. W
& {5 e0 l) f0 x5 c" b
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|