  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
% n3 c* P$ W* z* o1 @( ]+ a! f2 F& k2 I5 k) o
2 t6 N! D- g+ L1 M5 @下面简单介绍一下PHP的语法。
+ m1 N7 }+ K5 M2 t/ p j1、PHP程序始末标记
+ `) p$ H: k0 S; N(1)XML标记:0 M. P1 h6 F0 k2 P o) G
<?php' g7 A! P- i3 p; S+ | ~& H% O% I
php程序
( T) l6 M: J% U3 e) p?>& h6 w4 M3 N5 U
(2)SGML标记:2 G `. n+ \7 D8 s# E# ?, W! P# U
<?6 F/ O) b: s# S8 a4 B1 T) u. |
php程序
( I- J& E. t4 s4 @. |& @?>, t& t- H3 r( y* B
(3)正规的标记:
0 v; c' n/ Q" |* E+ v6 h<script language = "php">/ m, g; _8 Q4 N. A5 m$ ^, v5 H! R
php程序
+ E1 S! U; c0 s* a }0 Z/ X1 d" Q</script>' Q( a+ f5 T9 _1 ~/ j7 u, Q# J
6 M$ N3 E9 I0 |4 i% I2、引用文件的方法有两种:require 及 include。
/ d' @- A/ l$ b9 q2 {require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
7 R/ b4 \( k) y, {" v) ^# S0 ] G
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
$ \$ c, d) Z9 J' r( }
" D: d- o& A( y! p3、注释方法:8 N; z8 a( m+ j( j$ c
8 b- P. M1 ~5 j3 q `<?php
" ]! j u- P2 @4 w: Pecho "这是第一种例子。\n" ; // 本例是 C 语法的注释& P# o" k2 j4 ~& x
,单行注释4 g5 K5 L7 e+ y3 D
/* 本例采用多行的
+ n( L! C7 V. ~7 ]# R- d/ V注释方式 . n) t& n* P% |
/*echo "这是第二种例子。\n" ; */
1 {- q( ?+ \1 G- h3 U4 V
; u" S' @ g1 ^0 l8 m4 s5 e# Yecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 # r6 g' p1 V* N) q4 E$ |8 x" }
?>
) `9 F1 {! j8 ?) f
! ]0 k# i% g7 i& _4、变量类型:( l F3 d# I7 ?& n& m
# I6 f+ C5 t5 }) i
$mystring = "我是字符串" ;
7 g. @* c% Q H: w+ _$NewLine = "换行了\n" ;
. T6 u* k. S& B7 L& O4 s0 k9 G$int1 = 38 ; 6 b/ y3 q, E- M+ [ ]2 m8 o( Y
$float1 = 1.732 ;
9 k5 e. V, E! k$ T3 Z f$float2 = 1.4E 2 ;
# P9 P7 p6 |: y* U V" T$MyArray1 = array( "php" , "星" , "空" , "站" );
) N; c: w( x9 H3 J
5 v$ c* B' \4 O这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。4 s9 y |* A9 }2 E$ a5 y' {
f6 R- j3 \, ]6 H5、运算符号: - c: v& e8 }- w- \# l
(1)数学运算:
4 r4 N& c9 x7 }符号
5 C4 i9 T, }* P3 }意义
1 Y! C2 @9 e7 @( I$ y+ 加法运算 5 M5 o! a, r( C- b b
- 减法运算
4 [, h+ ^3 F( Q0 [, R. S- `: E* 乘法运算 ; A+ z) N$ r: ]' c. z
/ 除法运算
5 R/ ^ ~/ l7 ~% 取余数 3 x9 V) b, O; M" \! R: J
++ 累加 + O. q5 O4 Q4 b& y1 w% s
-- 递减 & f& C, F/ k+ @ P v/ p, W
; K/ }" i A: E, T; r
(2)字符串运算:; q0 ~4 ?8 V, p! y
字符串连接符号:., `8 w+ h$ F8 Q: R
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
/ f$ w5 t: c8 V9 z1 Z5 m1 Q* C: u- d/ T0 }
(3)逻辑运算:
9 C! }; Y/ q: {. p! G) q( K符号6 m G, i4 i: Q1 E4 o6 _) w# g
意义 1 g- Q3 V2 {5 p! A
< 小于 7 T- I' \4 f1 u8 i; ?& W; g
> 大于
" P2 o$ k5 ?: m7 o, x<= 小于或等于 : J: v: b. r1 y0 k; S3 m) u8 y6 n
>= 大于或等于
2 b$ [* }$ Z+ o1 x2 n) I! e== 等于
0 `3 w- i+ k8 G# L w!= 不等于 X. A7 t# I) [3 w& @+ A9 o
&& 而且 (And)
! W7 `1 M, }% A- n x- j6 fand 而且 (And) t+ a! J; G5 M# D9 [5 f) g6 n
|| 或者 (Or)
' r7 d7 }* [4 G" q! u& E# bor 或者 (Or)
& c* O: t. x, i2 `& d' B1 n% D+ dxor 异或 (Xor) + F* G" p$ e' Z
! 非 (Not) 5 W; [5 y- x3 e" L; `& ~% K
/ z2 s/ O; j3 F十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|