|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:0 s& x9 S- Y) l& t! `
" x. a) L! v1 R% r$ {8 R
* {" [$ Z/ a, @/ A# ^
下面简单介绍一下PHP的语法。
, O& G# y8 D& ]3 O* C1、PHP程序始末标记) I; T6 v3 s8 W6 q5 _2 v
(1)XML标记:( g7 u& {$ x- p. l& b% u
<?php6 C" q5 P0 m, _7 u; t% b# O2 W
php程序
2 Y1 A( w+ {, R% U?>
6 c; H( t% g! D8 p( N(2)SGML标记:3 v" K9 }) b6 [2 Y l) w
<?
, A# O% ]5 `: n( Iphp程序& ~4 J5 F8 _+ C# R7 C, @# O
?>
% y: F4 y5 _; _! T) z(3)正规的标记:8 C/ A9 G& l7 N$ I8 `
<script language = "php">4 w# {) Z& v# V- f& E& r
php程序2 `4 c. Q5 u& ?! h" d3 f( @
</script>7 N. o, h I S) j8 N0 t* j! o
- D. m8 \& `6 F2、引用文件的方法有两种:require 及 include。
$ e7 B/ ]9 ?" K& Y# Crequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。. ?2 a! y6 L* ]( _$ h5 y2 O
' e' a" K1 }. _4 Uinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。- M: ?" p8 e$ U$ F( Y' n
( n" G; F0 F# o0 n/ f$ w3、注释方法:5 r* t; h/ d7 m% N0 W+ ~
0 m! G; c/ B4 h" e4 C! a/ y/ Z<?php
: e( |" W1 Q0 z5 n; A) P% Lecho "这是第一种例子。\n" ; // 本例是 C 语法的注释1 T6 P6 c5 R# ]% {2 ^
,单行注释
& v" I5 G, N. u9 N% \/* 本例采用多行的! {: y2 A( D9 ^9 L. }
注释方式
# \1 u9 M. `3 y# D* r* K1 o/*echo "这是第二种例子。\n" ; *// R! X3 f7 R; \( z, x W/ a. f
- D4 H- |8 x6 |
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ( G6 |: c$ `5 N8 c- \/ L
?>
8 H1 s! i1 s* Q8 t1 q1 [4 g* Q! Y( j% o) ?# ? _
4、变量类型:
x: |# W, I( W, w6 S0 P# P$ J5 N, A9 V
$mystring = "我是字符串" ;
. N$ z9 _; Y. L; c7 g, G: ]$NewLine = "换行了\n" ;
5 {, U0 \9 U8 }" K4 \$int1 = 38 ; ! x. i" G p- ^8 l# {0 b& M
$float1 = 1.732 ; ; }1 x/ w# g( S* u4 y( U2 W
$float2 = 1.4E 2 ;
7 j' ]) n% k. K$MyArray1 = array( "php" , "星" , "空" , "站" ); ) b/ [9 i" I0 X3 s" R6 c+ }: c
+ a& F4 w/ M! X' K& W9 d/ C+ S这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。5 x$ a: e! w0 S& I) Z3 D9 ^3 Q1 n& S9 f
# ^4 ]2 x% z1 c; L0 n6 o5、运算符号: $ ?: p" V& @4 e) h
(1)数学运算:
! P; R; I! R' p( I! r符号# h+ I1 C( w+ `4 M+ z( ~
意义 1 T1 O7 H& C$ v& b
+ 加法运算
- Y. U$ u) O0 d% X- 减法运算 % B! L3 g+ K* @9 ~; K9 e
* 乘法运算
( M( B6 ~/ Q# o4 u/ 除法运算
% m* ?9 Y& G5 U% 取余数 * e0 |9 ?) n( I6 g" h
++ 累加 0 C- V) U0 J7 G" H5 Z3 k; D* D
-- 递减 : |) ~0 t& v, a V" \: a% C' T
% c1 Y2 Q a. u7 C(2)字符串运算:
, j# Z3 i( J! K6 |1 f5 D& L- K字符串连接符号:. c; c* A G, q2 l/ U" u
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";; [! e# a8 D% | [3 |- @0 E) w
8 b3 w9 u K! `(3)逻辑运算:7 e) q" f: l0 Z: ?
符号
, ~0 ^. Q# I# S意义
* j0 r+ H7 `9 \( [3 _/ \8 _< 小于
7 m8 C3 C: O. \> 大于 " b- n, r! Z3 x7 o+ X& v
<= 小于或等于 / S' q: E# c) G/ Z% x$ u
>= 大于或等于 / E, d) ]) M J8 h0 ~
== 等于 " q0 j: m7 H+ s& D/ X) q8 O
!= 不等于 1 B( G' @* ^6 r& z0 r
&& 而且 (And)
" A7 d; ~) L% A' X0 dand 而且 (And)
) n) f& i0 {; S- K. ~' b9 s9 P, k|| 或者 (Or) 7 q$ C: E0 H+ C" ?9 F. W3 D1 O
or 或者 (Or) c; c. n3 n; G ]. i
xor 异或 (Xor) ; E- j" J3 u% E# E/ a a
! 非 (Not) 8 h3 X$ d& ^4 U, h; s
# T/ M: A' l$ i) e9 k" k9 p# T
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|