返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:/ h+ a! u- ~4 I; i: u2 c+ O; K7 A
/ n& z8 ?7 m' Q1 u
4 ?1 |/ |" m5 C; M) a6 l
下面简单介绍一下PHP的语法。# d% p+ z0 _+ f3 S
1PHP程序始末标记8 ^" ]9 f# A' x* `0 L
(1)XML标记:
8 A! ~+ R8 t! [7 f<?php
- z/ n8 x, j3 Aphp
程序" u+ w4 D7 _" w; v) _
?>9 C( Q' r+ l8 l$ T8 ]3 q
(2)SGML
标记:
- p  E) c" _+ l1 r5 Y/ f. ~, W<?# T" f/ G/ M  K
php
程序1 R! J$ Y5 ]! ^1 Y& n; N) Q
?>
+ v  d9 j0 q1 G4 r9 l( m(3)
正规的标记:; `: S0 ^7 y3 m# E9 Z
<script language = "php">
% E0 E8 f6 F  o9 v2 @, aphp
程序9 [: [% D0 t4 p" L/ ?! x4 P. ]2 |
</script>8 `; Y. w. H$ t! ~  u& {# K  Q
" V8 P& C5 a3 F
2
、引用文件的方法有两种:require include' h- g2 E5 I/ k4 X3 D8 }
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
$ `5 ~% q! e9 P( W- o% `% w" a! K, z$ o5 ?
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。9 [( T# J- i9 {: x" ?3 r

7 M* |  @+ M. x6 U3、注释方法:/ l7 `. i! A! W* F# ?
5 C- L- J( _1 ^; b7 ?9 Q9 l
<?php
( j6 Z8 J+ {9 f' Becho "
这是第一种例子。\n" ; // 本例是 C 语法的注释! H& \5 U3 t' ~  d6 m' }
,单行注释

4 L/ c# s% _" }3 H" q  k# {- u/* 本例采用多行的* V1 d$ X/ C+ e
注释方式

+ b9 d' Y3 l% c1 w+ J2 j/*echo "这是第二种例子。
\n" ; */* b9 H0 _, q$ u: e1 O

2 H/ y# d% Y2 u6 G3 ~: @5 Decho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

  ^% [5 K& r+ r' H$ g?>
! B1 K! N7 w- z
& w2 ^4 a7 K) u2 f, O% b* ^4、变量类型:
( S/ U6 Q* G; F' D% W. \! K3 [

, D5 L' i3 ?) Z  l3 B; _' l- y$mystring = "我是字符串" ; & x5 a) E1 S% e0 B1 X3 T
$NewLine = "换行了
\n" ;
; V5 [+ l+ }2 a& g$ v& ^' q( r$int1 = 38 ; ' `/ p. V. z, {! L+ n7 l
$float1 = 1.732 ; ; ?2 Y8 O: x# g$ ~' ?4 k
$float2 = 1.4E 2 ;
& r6 t% |6 g' m' j( }, I* `$MyArray1 = array( "php" , "" , "" , "
" );
2 Y& x# j4 U" G  j* P: [( S
8 I; b! k3 z4 ]) R6 u, v这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
8 h- B% k( l# ^+ O- O( F7 C! {: g

5 T3 p: m/ {3 Q; [* I0 V, g5、运算符号: 4 W" V0 \5 J5 l% b& L
(1)数学运算:

2 }7 S9 b3 O+ c8 r+ d9 v符号" T6 c! V6 L8 p& w0 b4 M
意义

. [3 }( Z5 ]' B+ 加法运算
4 @! c3 p+ J6 d, F( P
- 减法运算

9 N# s! D  T; S) N* 乘法运算

6 h9 v4 z& F1 p$ M* j3 N/ 除法运算
7 J- s# \7 I) O" t- g
% 取余数
- `; f  ]0 i6 E& W& i
++ 累加

  Z: U5 N& G% A8 r) i( ~4 Q-- 递减

" \- u% F3 F5 s
5 s3 j9 J! ^' X& d# `(2)字符串运算:

4 D5 \; @% E# d5 y字符串连接符号:.0 Q) h/ i' B5 r, i
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";9 P$ l; m: f$ V5 R

: \! G& d- m  v(3)逻辑运算:

& }! e% R" H/ {- G# m: p( k, G6 |) Y% J符号* M0 K9 j0 Z' i& J! k/ x, E
意义

6 I# l( ^: N- F  [+ o! m( v# T% P< 小于
3 n9 E: s$ o1 x7 u, W9 i. W7 b
> 大于
& @/ z/ B4 Z- k
<= 小于或等于
( D  @% ^2 A- G; J
>= 大于或等于

0 a% A- d% m+ U$ v0 F( \- C== 等于

: U& F6 ^0 s3 x( \: \!= 不等于
2 f( B  l% U3 m
&& 而且
(And) 3 p7 D, _: j6 L# E
and
而且 (And) 2 L* s5 w8 [  L+ I& W
|| 或者
(Or)
" T! s7 x. n- qor 或者
(Or) : K3 [/ U) _+ M4 {2 Z
xor 异或
(Xor)
  c8 X- _. A+ o% d5 @; \) L!
(Not) $ l: ~+ s7 U1 T. R: X' i) Q9 b
4 Y/ o3 r  d0 W3 ]9 A
十天学会php之第一天就说到这里,第二天说一下流程控制。

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