返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:* g  u$ M- T0 V8 N: m% R$ i+ \' T

% g0 X% G0 e" N- ?! B( B3 I
4 \4 R/ K* x: z
下面简单介绍一下PHP的语法。& F* o1 \1 g$ f- x
1PHP程序始末标记
; {4 b8 f1 Z+ s2 o# s+ K7 V, T(1)XML标记:
  p- e* C4 d8 K+ K( ^; F5 t<?php5 c. g- T! m2 H! H# T7 {( Y2 C8 M) v
php
程序
5 E0 [& i% q' E( ?: s& D  k% E7 h?>8 [$ r: @  K& ~( U* \* S
(2)SGML
标记:
8 v0 t4 g: p5 s, ]3 ^4 W<?! \8 p; x* l7 p+ N
php
程序
) o6 n& D7 s7 B" }5 _  v9 o5 @- e?>3 ]" B$ ^9 \0 I/ Z+ P; \
(3)
正规的标记:
* @. j- r7 L6 Q; W! l<script language = "php">
$ @0 `) N  v' @( x2 p& C; Iphp
程序: H* [* y5 X9 n5 _% ]) t
</script>
) n$ Z: C  F& {8 D( [: V& V) @4 M, u# v
2
、引用文件的方法有两种:require include3 R0 ^5 W% G. s* u$ h0 H5 S2 `  A
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
6 U4 @0 d1 h5 r$ G! S  f" y" B% e$ e, k( F
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。2 L+ T4 T8 o/ Y$ ]/ m3 A, C& p
7 h8 p4 V( f+ |$ x5 `! p; t
3、注释方法:
4 k' p  o" l1 D7 H4 `  d
" M" @$ T- V, [" V<?php 8 a+ V' ~0 y& E: B  Z9 y
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释8 k) ]8 H. ?/ a* t
,单行注释
( j( ^; d# G. ^! k0 T
/* 本例采用多行的
$ Y0 E8 R. \9 o1 a1 h& f注释方式

4 J0 [( T6 c; `& c/*echo "这是第二种例子。
\n" ; */+ _. W) X" r! \2 B, {
% _- S0 L0 `3 @0 t; ^# ~: X
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

' f6 w$ L+ k  [?> / g" t/ U+ N' V4 n2 U$ m( |- {

! W  M& Y; A$ M0 F: S# C4、变量类型:
7 V4 r3 ]0 d0 d3 T+ j' g  Z

  k7 X: M* a: f$ {$mystring = "我是字符串" ;
) v0 M  j! m% n; E. t1 z4 W$NewLine = "换行了
\n" ;
+ u6 X6 m2 U$ d8 ^/ [$int1 = 38 ; $ ~+ j1 o( {% j3 ?( O0 [- i# ~
$float1 = 1.732 ;
7 Z) Z2 M+ f% e' n1 F$float2 = 1.4E 2 ;
. Y; l$ A, `) U1 }' U& y$MyArray1 = array( "php" , "" , "" , "
" ); # w% m5 ?  K! W1 n/ ]# {7 W" i* e
" ?  F0 Q6 I- U5 h" s
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
/ x  ?, @! u: c" H, v

% I& C5 x/ G; G0 K) Z. @( m5、运算符号:
+ U8 J9 o" v1 d9 ?# Y. ^(1)数学运算:

; G1 k0 [* @0 M$ ~- v7 o符号$ ^( `, O7 E6 g& ]% X6 b
意义

) r4 p0 ~, V! K$ T+ K3 M8 V+ 加法运算
/ j7 c/ i3 H& _- s
- 减法运算
9 B' ~' g6 _  }$ j9 ]) G" g! G
* 乘法运算
" Y9 I6 F# X1 d: O$ ]# ^& W
/ 除法运算

6 X( m! C/ a# y$ k+ p% 取余数

6 n- t6 f8 o$ W" O. ^; B9 p++ 累加

: q. p3 l2 E; I$ ]9 u1 a-- 递减

* f7 l+ s& K  q1 d5 o8 r& u( g! M* _% ]7 k+ V
(2)字符串运算:

; @" V, r$ M2 {7 [. s' b字符串连接符号:.- r" X, W+ }& I6 B7 a* v, T" G
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";0 ~$ _. `( [" l% L- ]$ P7 F* t

. _9 z! r, ]: @' z- C(3)逻辑运算:
2 r. }1 S% w: C
符号9 s2 b- T8 e' z4 ~
意义

& z' z5 w/ U" l< 小于
: J! r) a# a8 Z' ]4 \6 n- `
> 大于
+ {; Q6 _! |5 Z/ Z1 ]
<= 小于或等于

+ d- F$ l1 k- w8 x! p4 I; L+ H+ f>= 大于或等于

6 S: _. M' H% H3 H4 Y== 等于
! T  e! b) j/ D& v, A
!= 不等于

; j3 G8 L: [3 _&& 而且
(And) 5 E7 d, V' v- q/ {) B; Z7 Q1 L
and
而且 (And)
$ X& ]+ g1 A; j" u; e. T# N2 h|| 或者
(Or) ' {7 R2 L) t7 x: m, U# P
or 或者
(Or)
7 e8 F# B9 M0 V1 T& z. Pxor 异或
(Xor) : r6 U+ s; e' S6 t/ `3 ~
!
(Not)
& g# p# v; G; N; E( E4 U: E/ ?# w! J4 t! a2 M$ L0 H
十天学会php之第一天就说到这里,第二天说一下流程控制。

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