标题:
十天学会php之第一天
[打印本页]
作者:
admin
时间:
2008-3-26 16:34
标题:
十天学会php之第一天
这个
十天学会php教程
在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
4 Z$ t8 i" t+ R) v+ [ L; v2 @
: w6 p7 Q ?3 e4 w
! N5 t( X) I/ N Y$ ]
下面简单介绍一下
PHP
的语法。
3 Z- C. ^3 [, _7 l" E- n9 d
1
、
PHP
程序始末标记
/ ]4 T6 M8 Z1 f* P
(1)XML
标记:
$ Y0 K" p* ]# }/ u% _6 y# @% v' }
<?php
9 g+ Q$ g3 r0 \) i
php
程序
6 N9 a: @6 q+ D; g9 l w
?>
2 M. A! x0 w# \5 {0 f
(2)SGML
标记:
8 R: ?* _! u! V! t* K
<?
/ Y+ g$ B8 M) D4 h- X1 s U
php
程序
+ F4 ?8 d* B/ ^0 y/ _* F$ L
?>
7 ?& _2 j7 l' v4 w! K4 J# o
(3)
正规的标记:
) w3 s8 S2 o+ } B; h
<script language = "php">
9 P0 s% j5 e9 B1 T& s0 L7 h9 k
php
程序
+ H4 n) c; t/ N8 N8 U7 a
</script>
! w9 [* O* ?& z$ C) f2 r8 K3 {. n# e
! z/ M% u& a1 \. e
2
、引用文件的方法有两种:
require
及
include
。
k: E# t8 z3 _
require
的使用方法如
require("MyRequireFile.php");
。这个函数通常放在
PHP
程序的最前面,
PHP
程序在执行前,就会先读入
require
所指定引入的文件,使它变成
PHP
程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
1 J+ k; e4 D) l
# H- c5 [2 W+ b( W
include
使用方法如
include("MyIncludeFile.php");
。这个函数一般是放在流程控制的处理部分中。
PHP
程序网页在读到
include
的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
. P- s5 h1 r: O
5 ~$ x# h) I: e6 ~- l8 {( e
3
、注释方法:
S% o+ K, G% u% }4 `
5 W. t: }0 B% t% }$ _# P @
<?php
4 r. \! a* M- f0 x, \' Q0 I- ]
echo "
这是第一种例子。
\n" ; //
本例是
C
语法的注释
& q% u3 E- ~# t$ c4 b, ^
,单行注释
' y* N3 I+ D7 e, r: R, P9 ?
/*
本例采用多行的
# o% \" I) W! l4 }
注释方式
2 p$ N0 }0 t% w! r' [: n
/*echo "
这是第二种例子。
\n" ; */
1 F% V2 `/ W" `* @! b
4 e7 P; m) k4 L5 R% p
echo "
这是第三种例子。
\n" ; #
本例使用
UNIX Shell
语法注释
; |- d' y9 P+ ?" b' V
?>
) f, Y9 V$ f, {
0 w0 h# ]& w ?
4
、变量类型:
0 o7 X' @; J3 P2 T+ T7 s
$ x7 ^7 y% N$ b* H/ r& H; O! o
$mystring = "
我是字符串
" ;
$ }% L6 p8 D* [) _5 X
$NewLine = "
换行了
\n" ;
$ x. m- ?$ y F* L
$int1 = 38 ;
: W4 `! k2 y9 \! `4 V e" Y/ b
$float1 = 1.732 ;
) o' L' I+ g% M6 ~7 W& P% ^& u) [
$float2 = 1.4E 2 ;
- }, }- O7 y5 Q o1 E
$MyArray1 = array( "php" , "
星
" , "
空
" , "
站
" );
' T+ K5 E2 j9 A' g5 A
4 R1 s# |/ h+ [# _/ X; s
这里引出两个问题,首先
PHP
变量以
$
开头,第二
PHP
语句以
;
结尾。
o/ ~# c, i6 R
) Y' Q" J, K( r" S3 M& S3 n, I
5
、运算符号:
" z$ B9 k1 q; x# D6 v/ _& v* S
(1)
数学运算:
: A( g( I2 ^. r' X: Q5 u
符号
; K: r, T- R2 ` B
意义
! A) [ U9 g0 h
+
加法运算
! m& K& Y; D1 R& l" O8 q! { z
-
减法运算
- w8 y% x0 K2 E2 v& m
*
乘法运算
) G h1 x6 P4 h* [* e
/
除法运算
2 ?5 Y0 N; q* c: q5 u
%
取余数
" V% k1 G6 u, w; i
++
累加
; l* N7 w* x, Y5 Q4 D7 u; @
--
递减
- ^! a- Y2 M( V; \2 Y; {
. ]" Q8 B1 R& {" w
(2)
字符串运算:
- L" {! ?. t. y+ n- m' V
字符串连接符号:
.
0 _$ W6 v) F9 e' x
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
0 Q3 L$ W8 b' u9 A2 U1 L
j8 H+ ]" ]7 J) D8 D
(3)
逻辑运算:
; j) G6 Q1 _, P0 A9 b; Z
符号
9 v+ H* k, o+ {" [6 g' x0 w# X
意义
6 f/ Q6 `# K5 t4 H7 k) T$ g
<
小于
9 }3 g, a0 Q& a8 i0 S
>
大于
4 b+ k4 _, A: K6 _3 }8 W
<=
小于或等于
3 j& }5 _% o6 R1 x7 y% O1 ^3 }9 g/ n
>=
大于或等于
- J" r; R5 O6 V$ t) ]+ a
==
等于
; p" |1 y' b7 W0 r' h
!=
不等于
' e: W4 y( |( G1 o0 }& {5 q
&&
而且
(And)
4 A% d: |0 x3 j- P9 T) b
and
而且
(And)
W9 h$ U* p' p# v
||
或者
(Or)
3 o& p2 h- }2 F; k9 b
or
或者
(Or)
2 n" b, w5 n; {8 P5 X; b2 F6 I, C
xor
异或
(Xor)
+ _$ H, c) l+ V! |+ {" G
!
非
(Not)
7 `) e, }5 F9 g, r/ N# p
7 e. C# R/ ~4 C: p J4 y
十天学会
php
之第一天就说到这里,第二天说一下流程控制。
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2