返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:& {; K. D  ], W6 ~

! B. a& k9 v4 M2 c

% ~9 C& S9 K7 W' Q5 M; \下面简单介绍一下PHP的语法。1 T! V: G/ R- R# w- O) P
1PHP程序始末标记5 u& ?# K  e/ s! l7 K
(1)XML标记:, P6 D, b) L- W# W" y
<?php
4 \8 Z, O7 e) U. iphp
程序* Q5 z" `6 Y0 q, R
?>
/ c4 o6 V8 [9 v! Y(2)SGML
标记:
3 Y4 H6 u( Y+ I3 U4 I. \5 W8 [* u<?
" {% ~% s4 e. o  K0 `0 qphp
程序$ ?' e# s- l* X0 C$ }# }3 u
?>2 t1 g! g# T4 d$ n3 j( P9 u
(3)
正规的标记:% K; k5 e7 {! u* ~" s
<script language = "php">' f. P/ M. T1 k) ]
php
程序
: I9 k+ I  z2 I+ ^) w; m9 h</script>
  j5 m; t* k# w4 E5 E) p" ?& }4 ]$ Z' A/ E: ?7 r7 g- @
2
、引用文件的方法有两种:require include, r1 [& k2 }' c+ Q2 T
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。/ g0 H7 |* d( \
1 _! j: |! u" a. r) q
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。  E1 P/ V  _: h) _, B2 t

8 u# r( d3 I  Q4 g* _5 K- V) }: Q# @8 J3、注释方法:1 C% M' k3 e3 Z1 m! P5 T8 i

; L4 `: O4 h( r<?php 3 a  v7 {9 n3 u5 a
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
% Q5 Q% f9 f+ ]; U,单行注释
; X; {" P' Y8 ]
/* 本例采用多行的
" ?( y5 e2 l9 H1 \+ l注释方式

" _( q5 K6 R7 j- R, {/*echo "这是第二种例子。
\n" ; */1 D) ?. N! j" z

& a) R6 O8 _5 x. \% A+ recho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

2 J' \; D! ?$ C- D; v?>
7 P% @1 C' W+ b; B  Y+ M1 E0 \8 Q6 }! R/ c3 H1 n" b
4、变量类型:

* S1 p5 y7 D8 N- j/ O5 V; C2 ^; b- g) F- g
$mystring = "我是字符串" ; & S8 K2 z  \6 N# h* t  F/ \
$NewLine = "换行了
\n" ; + q  Y! v$ B, B" j
$int1 = 38 ;
4 F- `5 l( o  T6 ]: Q" e+ w$float1 = 1.732 ;
+ z$ O9 t7 I3 D) W6 m7 L, h1 Y$float2 = 1.4E 2 ; : z+ _1 u6 W9 b
$MyArray1 = array( "php" , "" , "" , "
" ); * B9 }0 a8 S7 K; S, k  k

: g: w9 J1 M6 A" Y  h2 |1 X这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

- v6 F  s  y" D3 K  }7 D8 u# K) S( e8 U0 q1 g2 n
5、运算符号: ' X, }$ Z; q# ^/ _/ V
(1)数学运算:

, W  j/ i0 r0 c+ Z6 H* Y" O符号( v  g9 W5 {: D# C0 p# b- I9 w
意义

/ U( ^  y# x4 n' F" _5 W- Y2 d7 B0 Q+ 加法运算
8 q* ^9 O! X8 `/ J9 R7 \7 X& @
- 减法运算

$ A  k/ D8 o/ ?- m5 n4 O* 乘法运算
5 @9 i; w3 Q' h. d# b# T
/ 除法运算

9 q! w9 U5 C0 x0 p% 取余数

' L3 {: M. i$ g0 w  f7 _& a++ 累加

' q" V( {& m( z% v-- 递减
9 {5 C9 q5 ^- o1 A6 H/ D# B! R

: W# h4 J8 Q( \2 B# H) \3 T(2)字符串运算:

, Q2 w2 E0 ]- [; ?字符串连接符号:.
" R$ v, |/ l, }2 x3 j7 [$ s$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
! Z  a( {4 h: v$ p9 F
  x. m# d  `* b3 S/ f0 _(3)逻辑运算:

$ g. S7 B. {+ T3 {) z5 U, i符号9 v+ B3 ]( @# ~- G
意义

3 y+ {5 ?& g# L9 D; K< 小于
/ \( x# W5 o/ V6 L" N' n, E
> 大于
2 q" ]& d9 `5 d) j: d2 e# X( n( l
<= 小于或等于
2 |+ r, v1 W; S
>= 大于或等于
) z7 s3 }' U7 |
== 等于

5 K. b. ^( P, m9 D! J6 I!= 不等于

  r- b: q) P: S2 L&& 而且
(And)
* c' ^1 \0 {: \* tand
而且 (And)
% s. E3 B0 }" I/ y$ u|| 或者
(Or)
0 F3 _& f3 @+ @; W1 O1 xor 或者
(Or) 1 ~2 z2 F- b% X! F
xor 异或
(Xor)
  q; a& X% j2 c!
(Not)
. d) X; r, i* s; L# C! L9 E- Z# Q* P, p: ~# \6 P. C
十天学会php之第一天就说到这里,第二天说一下流程控制。

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