  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
% t; V% W I5 y, b% I0 o0 X+ Y/ ]0 V: H' q9 o$ a4 v; B, g
6 D4 w2 {/ Z- u
下面简单介绍一下PHP的语法。
. \4 {: S* w9 D4 z- s1、PHP程序始末标记! d8 Z: J9 I9 |% j2 c
(1)XML标记:5 R) l# R+ v% J; z
<?php4 p8 ]. z9 l3 d9 d; g
php程序
" {5 V+ C9 F1 P?>
# R; V* H" C4 b) p- ?. F8 f p(2)SGML标记:$ Q2 o2 D6 j2 m7 ^& j9 m
<?
6 }3 x+ P2 L5 N9 iphp程序, }! Z/ C1 j$ u: R" t2 G! n( Z1 t
?>+ s) {1 R2 n% b4 C1 z
(3)正规的标记:- h, ]" q2 F, O0 R" s" ~4 @$ i
<script language = "php">0 N5 q: y7 }% N5 V7 N) B
php程序
6 K! I/ I2 D; J</script>
/ M6 n7 {9 {' `; m- Y& a
. N3 w- L* V7 }, K# j- h7 z5 x2、引用文件的方法有两种:require 及 include。8 W# X% R& w9 s0 x: ?3 Z, ~( P; U# \
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
& z1 x& t; N$ t# B/ u
# n' w$ v+ F s& F; j" einclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。4 [, i. V6 |& e& ~
Y# y! _. X+ [% C3、注释方法:
4 L& [( E/ T. ^4 {" [6 X' i5 }! `* T- H. U. u) ^, N. c- {' N
<?php . Q) O; l* L. R# i
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释
" ~ E# z; q0 }+ d,单行注释
# H7 q m! o7 |2 I) j" e/* 本例采用多行的
u. F5 P: B6 N' j* e }: A注释方式
& k4 e/ W% F! i0 `, b$ h2 g) D1 B/*echo "这是第二种例子。\n" ; */
' k* N A I$ l; e U5 I- w' C3 Q* |& n
% B+ a s( t/ n% s: recho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
F/ A' \+ T" V) f* Q?> 1 m7 P& l; e) W. o! O# `
. a& k) P7 @, C/ Q' b) r# x3 l7 ^
4、变量类型:
- l# {" k7 [; W( i" g3 o( m6 N" J* E) j) a3 `( z
$mystring = "我是字符串" ; ! N4 s! s& t9 v0 D/ K; K3 i
$NewLine = "换行了\n" ; 9 ], d: d3 q( `$ I- C
$int1 = 38 ;
$ T' }# Z, V2 J! a$float1 = 1.732 ; ( o' C; h/ W0 N3 f
$float2 = 1.4E 2 ; ; T3 }& T) y$ J2 C9 e
$MyArray1 = array( "php" , "星" , "空" , "站" );
9 a4 r6 Z& u* U( W: t# U
5 ?9 W8 @" K& x) Y这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
+ `& k; o+ a! @" Z% z4 [5 r8 [7 y) B7 T+ M
5、运算符号: # e2 t% B, N5 E
(1)数学运算:0 y6 ~4 o2 e8 |. Y, [
符号0 G3 p6 N7 X0 }9 c8 x4 e; k
意义 & s. c8 S0 \" l9 c
+ 加法运算
+ u3 E1 K0 s: }! w9 n' A- 减法运算
/ W7 X. m, n8 S8 v/ l3 t% w* 乘法运算 + U8 M" d% a+ X& u
/ 除法运算 u0 Z R) W5 H1 X* G
% 取余数
6 v; V8 O6 U: S" y% G8 s++ 累加 # I3 e0 u2 h2 R! p
-- 递减 U+ X/ j! V( Q: ?8 x. g* I
_2 f4 Y2 F/ O! g1 n; _! v. j& g
(2)字符串运算:
+ S( f$ ]7 m2 J字符串连接符号:.
( }6 g! w! z( K) a; y* S& ]1 Q$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
( I6 m4 B- J7 _9 a6 s
# @% [% ]5 @/ z; h' G(3)逻辑运算:
! _1 V. N7 j2 E. P' L' H符号
6 J6 J% g3 c% L& N" r4 T意义
& h3 X+ D8 @* M$ d( a1 N, y9 U< 小于 ; ]9 ~& {2 X( }$ B
> 大于
* w" m* U0 w1 F) U+ D<= 小于或等于 4 ~: I" o2 X9 |3 E
>= 大于或等于 8 y5 G) k" o" ~ D& p+ C& Z5 C# E1 G
== 等于
8 K2 V; ^& H- w!= 不等于 # s6 |& V$ @& M* Y; v+ E
&& 而且 (And)
: T# e# ^5 E# b+ {# R* a Kand 而且 (And)
. K- N" c+ S# Y/ {$ t' C" q|| 或者 (Or)
$ k) e% `, P9 X3 kor 或者 (Or) & ^2 w/ d2 b1 q" k1 @" K
xor 异或 (Xor)
5 g' U2 T/ n* j3 |" V2 g+ E! 非 (Not) ; j9 F* }- C9 W2 M7 Y
3 h0 F, P: H" U8 {% a- ?5 t
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|