标题:
十天学会php之第一天
[打印本页]
作者:
admin
时间:
2008-3-26 16:34
标题:
十天学会php之第一天
这个
十天学会php教程
在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
: u) Q7 w2 m6 e8 a0 Y$ n/ C
1 h C3 C6 \" e/ t
- P% m/ K$ s6 w) D! `
下面简单介绍一下
PHP
的语法。
7 ?7 i! a3 A1 c) I2 b2 v
1
、
PHP
程序始末标记
3 q8 ]$ H+ u" V/ S; |8 @
(1)XML
标记:
3 s0 k4 I! }, N/ v/ G& Y1 C7 z$ i% c
<?php
: {1 ^! M/ m1 ~( Z
php
程序
$ d+ L6 B* o- X$ U
?>
" G: _5 K. r( v# ^. Q+ m7 W& h6 I
(2)SGML
标记:
/ M3 n0 q2 v& C. w- T
<?
, X( N. \: {- c+ G
php
程序
. O6 o4 T; v6 l, p) O! S
?>
5 T9 z! o" S l* q2 V
(3)
正规的标记:
' L: C; j, H% {" B) D
<script language = "php">
' V% z+ y) | b- [2 n
php
程序
; G: O2 q4 j. e) W1 Y. ^4 `7 ~
</script>
2 `. P; p) \/ ]- K% H
# M1 Y( `- S* |9 {4 Q
2
、引用文件的方法有两种:
require
及
include
。
2 W+ c' P: f3 w4 | h" m
require
的使用方法如
require("MyRequireFile.php");
。这个函数通常放在
PHP
程序的最前面,
PHP
程序在执行前,就会先读入
require
所指定引入的文件,使它变成
PHP
程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
" v' e# M0 ~. C: O5 h
; F" ^9 h4 k3 U5 A* _
include
使用方法如
include("MyIncludeFile.php");
。这个函数一般是放在流程控制的处理部分中。
PHP
程序网页在读到
include
的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
! o' ?4 R& ^$ N$ R
6 ?2 f9 l( U+ n4 m' X
3
、注释方法:
' Z6 [! R( m& {2 g/ I0 } S" t
6 t( @; R" D" g }* F0 V
<?php
8 ]% C: {# n5 s$ L, c
echo "
这是第一种例子。
\n" ; //
本例是
C
语法的注释
" ^5 v; D6 K9 {; ^
,单行注释
# H: w- Z1 A8 [
/*
本例采用多行的
, ?7 P) D9 h: y+ @! k4 w
注释方式
. H5 B# B; b) s
/*echo "
这是第二种例子。
\n" ; */
" [ t; ~9 M/ Q l5 E
! {0 t# G8 p ?. e$ X" J7 z
echo "
这是第三种例子。
\n" ; #
本例使用
UNIX Shell
语法注释
) G$ e$ g* h6 c C
?>
; O5 F* Z( r0 Q0 r" A$ B
& z5 Y/ q1 M8 j6 L
4
、变量类型:
: P& d" v" f, } M7 _: m
8 C, n0 g( u& h8 g" o8 v' ?/ q) E0 b" }
$mystring = "
我是字符串
" ;
& H H1 G5 x. d" r8 U6 I$ p2 q7 B
$NewLine = "
换行了
\n" ;
! Q; k# \6 P! U+ p6 R, W
$int1 = 38 ;
7 e* y, H/ Q; v2 l3 m! l/ T
$float1 = 1.732 ;
! O9 i' c* Y$ e" X \5 n
$float2 = 1.4E 2 ;
& M0 e0 k9 T" X) c/ @
$MyArray1 = array( "php" , "
星
" , "
空
" , "
站
" );
. A- {1 @7 M' u% G; d3 y/ M
( K' ^& v$ z, h" W: B. f6 {
这里引出两个问题,首先
PHP
变量以
$
开头,第二
PHP
语句以
;
结尾。
# _) E9 f3 t" c
# @. s) ]6 w' Y6 O, X
5
、运算符号:
! i% d& m* Z( m* n
(1)
数学运算:
" F' \5 O E* A: X0 o+ W. v
符号
" Y3 P" \: _4 X# ]8 _
意义
; l# \, t1 ^0 p$ N
+
加法运算
, ~6 ~0 Z7 R5 I$ G
-
减法运算
6 L9 S2 j7 f5 j# d; J. Z& F
*
乘法运算
1 T4 v4 \$ o2 f) |: e
/
除法运算
: Y1 v! e! b2 T; h8 c8 p6 d
%
取余数
$ q4 d" }) i. s* u5 }+ t1 M+ c# p
++
累加
2 ?8 }+ ~$ n* b& E5 E; n
--
递减
& }- G; N2 y8 V6 o, U. z
/ j4 ]5 `. F: n5 `- ^
(2)
字符串运算:
+ q. ?& }- S/ x8 L4 J* q
字符串连接符号:
.
' ]3 h" m3 h3 y# L& [; G+ c& t
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
8 G, I9 l% ?1 w) ^0 g9 F- b
2 M$ `% [# z H) J5 L5 i X
(3)
逻辑运算:
% S' y |! {' z( G3 s
符号
8 v+ t4 w0 V( V `
意义
7 i H/ F$ R% K9 c/ X+ g
<
小于
( w* ]' {& @1 l) ~
>
大于
6 i: k; _. b* X3 i; {
<=
小于或等于
% ~ _/ {4 ?3 u* S
>=
大于或等于
B4 Q! r8 u7 \
==
等于
- _& H1 t' o7 O. `$ R9 V: F8 N
!=
不等于
% V2 h* O' o- h! S) s
&&
而且
(And)
1 w3 \+ L' M) S# _3 t
and
而且
(And)
. J, ]1 r& B% j" _
||
或者
(Or)
z9 t. Y( Q2 Q9 U
or
或者
(Or)
$ O! _: }: ]# j: j6 p
xor
异或
(Xor)
9 H: ?8 \$ W$ S3 n
!
非
(Not)
! ^1 J7 n; k# ?0 }, R
% I6 z8 I: f1 P+ p, O2 y
十天学会
php
之第一天就说到这里,第二天说一下流程控制。
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2