返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
! ?* T4 z! I; }+ G3 J! f1 i; q( z7 T" n0 I

+ o2 g7 I" h3 `; d下面简单介绍一下PHP的语法。3 r# R8 N  |' g+ f
1PHP程序始末标记( C$ x$ j& G+ M* {" v8 |
(1)XML标记:
: P# P% o1 j0 T! H<?php
$ @+ ^- I! B9 C0 H6 x$ U! yphp
程序9 \, M/ Y8 n- e, t, v( H, F& S
?>5 Q3 t6 h6 `. X. h# `
(2)SGML
标记:' _  D) y% E2 t% l+ @
<?& h0 u' [% Y( s/ r- i$ O5 O( Z. A
php
程序
+ x% m% S# ?0 q/ T$ z) g2 O?>
$ G& A+ G9 H6 S) A0 y. x4 A(3)
正规的标记:
2 f8 C, B. g$ I- x<script language = "php">
+ L, w& @! n' j( s) |7 v- aphp
程序% T4 M. H- {" N$ e6 J
</script>
; c5 f, w+ [' t6 O3 ~# e) K5 B7 k. Q% H8 q
2
、引用文件的方法有两种:require include
( s0 u! v! w! S  i: Mrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
# A! x/ f# H, t2 K! s+ H' e, M" x9 y, i: d1 a- q- I
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。6 b; v9 T4 n+ b6 @7 X# J- M
4 N2 H; T. L4 @1 k) r+ i8 E  E1 ~
3、注释方法:( R! Q  o1 N/ V7 Z. r* P: u
+ K3 }+ H" j. r, B* l/ D& R) K
<?php
+ g- c7 L; P) V( h/ Eecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释9 h3 l+ D  L  t7 T0 l4 @; ?
,单行注释
8 h" y) C. y( O# O
/* 本例采用多行的# H4 p; @. v4 C" [. e" y+ G
注释方式
. r* J" t) l3 w: N/ e
/*echo "这是第二种例子。
\n" ; */
+ u. x3 W/ u. X7 Y: \
& D6 z( k6 T# i! H( i, w: Necho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
9 x% N' l3 S" p) X& J8 c
?>
1 P( b" V6 H- u" d+ V& m4 O& T  U4 Z9 ^
4、变量类型:

/ `# ~, ^3 W7 a' p) }
6 N7 L9 K& H; p. e$mystring = "我是字符串" ;
  t8 Z- R. u. @+ u8 z$NewLine = "换行了
\n" ;
" Z* U" F2 ~, e- t& {& y8 l" x$int1 = 38 ;
6 i5 |* ^+ j1 H$float1 = 1.732 ; . g0 i4 v% ?7 O
$float2 = 1.4E 2 ;
* v# q& x' Q3 H7 L7 Z$MyArray1 = array( "php" , "" , "" , "
" );
4 U$ k4 \7 b/ o1 m5 G4 R) u* T% d4 N- E9 u- c& I  x
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
" P3 W: w& L( F8 b
" `( y' j$ F. p( P& ~: B$ u' ^
5、运算符号: ) |1 J! y3 l- Q1 A2 K) [, S2 R
(1)数学运算:

- q' }" ~6 a7 P# M, }4 P% }符号
. x" h% H6 F# E: d4 F( n9 u; ]意义

" I' q5 r+ q2 B+ 加法运算

! l6 g& D& @* s4 V& l" \# Z  c- 减法运算

: j2 U( W# R) j+ J  y* 乘法运算
6 g" b+ p* v( k/ E' j  H# R
/ 除法运算
  ?: D1 T" `2 B" K; R: Y0 p
% 取余数

) ~# L4 N$ Z0 b& G* x8 V" G++ 累加

* C- G7 O( U. F6 r! `  Z-- 递减
! q6 M/ j. f$ O. p& W
9 A$ F8 @% S9 k; L. p1 @
(2)字符串运算:

: Z: q% Q! k7 l- P+ @字符串连接符号:.
% r" o" ]$ K! J4 J& R$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";- f$ g. c( C* t

; s2 r- A" \4 l( ~  T(3)逻辑运算:
* r, I+ j- T8 B, ~4 k
符号
( d5 r+ g; W! Y& @意义
/ W5 T0 @3 j9 b' z. w2 B9 I7 z
< 小于
7 ?9 s3 j/ Z( z7 N. j
> 大于
! E, _4 \- b; V; M; F7 G
<= 小于或等于

9 N1 u' K  O) k7 M2 g>= 大于或等于
1 K$ Z& ~8 Q9 U4 g: Q* @
== 等于

# j, y' N% L9 S7 L3 T2 k! J- M!= 不等于
! a- T5 S: m4 A  |" j* G
&& 而且
(And)
  h& Q* @, T4 ?; ^and
而且 (And)
( f9 [0 \1 R6 B1 I+ l|| 或者
(Or)
: x6 f2 d- G. N: h) C1 Cor 或者
(Or) ) P6 o. T  A6 G. k5 l% k* _- S  W1 j
xor 异或
(Xor) ) r9 G7 ^4 g0 \' Y& S; j3 t9 L
!
(Not) , c* U+ u% {0 Q+ j0 z3 z9 ]0 T8 g

2 P: N" S: ?/ [3 @+ n十天学会php之第一天就说到这里,第二天说一下流程控制。

返回列表
【捌玖网络】已经运行: