标题:
十天学会php之第一天
[打印本页]
作者:
admin
时间:
2008-3-26 16:34
标题:
十天学会php之第一天
这个
十天学会php教程
在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
. H4 Z9 I9 x) z/ m8 l, z- G" T
3 A; t, t3 `1 ~
* H. [! v& F( r3 K
下面简单介绍一下
PHP
的语法。
0 q" L% T4 w5 N" ~- a! S: S
1
、
PHP
程序始末标记
0 ]6 e) V& o7 ]/ `6 q
(1)XML
标记:
f7 Z2 D5 F% a- d1 K- P$ S
<?php
- l/ a, E e4 e6 X4 y. x4 x
php
程序
1 a) M7 o. M- u; ]2 D
?>
4 ~8 n3 x6 h2 p: u1 \$ W
(2)SGML
标记:
. C4 V, q0 o/ K9 Q- q( I& s
<?
: ? ?0 ^0 r( `8 P/ p# X6 v" }
php
程序
9 l1 {/ Y+ u) }9 Q' F# ^- d* d4 L
?>
6 @! y( K# ?' b' G5 P) }
(3)
正规的标记:
/ w5 W& G& r& p& K/ R7 H a
<script language = "php">
2 v; H5 X! F, _" ?5 v! |1 W
php
程序
( e! y7 S7 S1 h
</script>
8 _$ B6 Z2 V3 _0 L6 s
$ D5 X* C- O) d5 \. l
2
、引用文件的方法有两种:
require
及
include
。
6 K, ?. q! _& s
require
的使用方法如
require("MyRequireFile.php");
。这个函数通常放在
PHP
程序的最前面,
PHP
程序在执行前,就会先读入
require
所指定引入的文件,使它变成
PHP
程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
5 }2 e3 ]8 W, c1 p6 Q
Q3 q$ i7 `$ _$ d0 t& Q0 W+ P
include
使用方法如
include("MyIncludeFile.php");
。这个函数一般是放在流程控制的处理部分中。
PHP
程序网页在读到
include
的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
$ {6 c% g' w, `0 m" X$ W' o
W8 r7 G4 @0 l6 `! r
3
、注释方法:
9 j2 ~% f3 @/ q' R- y
_, O) @9 w7 K! i% o7 W
<?php
/ h6 j2 _' d$ Q
echo "
这是第一种例子。
\n" ; //
本例是
C
语法的注释
" Y$ D, f: x" Z
,单行注释
; E& E7 |6 E' u$ C1 N9 L( M5 o
/*
本例采用多行的
& s) W& s( ]* s/ e4 i
注释方式
! b7 o/ \ k0 H; @- Z6 J
/*echo "
这是第二种例子。
\n" ; */
6 A, C l" n: A6 `" N( x0 h3 y
. L( C; }( x- F8 L# ?% ~5 {
echo "
这是第三种例子。
\n" ; #
本例使用
UNIX Shell
语法注释
2 @7 V- u, K4 O' G
?>
8 N9 ]0 f9 ?& x
) ?$ m) @! t( J9 h% r
4
、变量类型:
; D; d& w: Z* D
% v* j# u. D/ g" }
$mystring = "
我是字符串
" ;
" O7 S- `; J: d3 w* @
$NewLine = "
换行了
\n" ;
7 ]% [& ]* M8 ], f) B
$int1 = 38 ;
. Y5 B8 A3 }% o0 B) p
$float1 = 1.732 ;
5 Y* {$ [# p# Y4 D5 B, M' Q
$float2 = 1.4E 2 ;
& t3 b5 T F) Y9 b/ Z I* g, s" P
$MyArray1 = array( "php" , "
星
" , "
空
" , "
站
" );
& E$ D v$ [ L$ b, ~
3 f, D+ x1 c" g' G( W
这里引出两个问题,首先
PHP
变量以
$
开头,第二
PHP
语句以
;
结尾。
F9 e- K: z+ O- Y7 V$ u+ c7 d
j% a7 S( f) L7 j, N
5
、运算符号:
! g R$ z( V8 L/ Y1 a! k4 f1 C
(1)
数学运算:
8 Z1 |) E! n3 @4 e2 m& g0 N
符号
8 Y2 o2 U& w) c9 ~% ?
意义
1 _8 v- }4 H. g" p$ k2 q4 W
+
加法运算
$ \8 R7 g- a; n: c+ S% _
-
减法运算
4 L' H& T" c: s: ^# _2 u' j2 X
*
乘法运算
9 N; h8 P+ X" m7 D; ]# J+ j/ g
/
除法运算
5 u! q) H# E0 W; V5 C
%
取余数
, ]/ L: M$ A" \$ L' I
++
累加
' M/ \) p% p; T! f1 G$ A0 p
--
递减
8 g' H& ^6 t( r- ?( ]( S& w
" B) x6 H. o* q3 _" U" l ]7 L3 i) F
(2)
字符串运算:
# Q: _. ~- b8 `! u D7 E; H" @! e3 g
字符串连接符号:
.
) ?# [& g6 `" G# L: t( g6 Q5 D% U' |
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
* X3 h( W3 `( F- g `4 w
+ N) t5 u! k( f. E N1 n
(3)
逻辑运算:
# C1 p2 b2 r2 z% v3 U( z
符号
5 K* }; _% R# n' P' X. b
意义
' R+ I( w7 b/ e
<
小于
' z9 t5 P5 A Z W% i4 n
>
大于
6 s) _! k4 V( G# I
<=
小于或等于
]% v1 a8 F2 P: H2 c/ L8 C, v
>=
大于或等于
. z& j8 T8 y( A* o
==
等于
6 r7 T+ Z# v- y2 j; X: J
!=
不等于
& V+ I% y5 y z4 g
&&
而且
(And)
# K; f+ W5 G; l
and
而且
(And)
& V3 ]7 W! t1 K, U
||
或者
(Or)
3 e3 X. B9 |4 M4 k
or
或者
(Or)
# r$ ~$ f, R1 ^, y) A" _% a
xor
异或
(Xor)
4 Z. Z& B! N* i! G
!
非
(Not)
4 L* V- b/ f. }( b: T8 J
( ^: v! D# c4 j! }
十天学会
php
之第一天就说到这里,第二天说一下流程控制。
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2