十天学会php之第一天


Posted in PHP onOctober 09, 2006

    以前写了十天学会ASP,十天学会ASP.NET什么的,现在想想再写个PHP吧,也算比较全了。 PHP的调试方法我这里就不说了,外面很多文章都有介绍,也有很多不同的组合。我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 PHPMYADMIN 不可少。

  至于表单设计什么的,我这里也不想多说了,在《十天学会ASP》中已经有介绍。

  下面简单介绍一下PHP的语法。

  1、嵌入方法:

  类似ASP的<%,PHP可以是<?php或者是<?,结束符号是?>,当然您也可以自己指定。

  2、引用文件:

  引用文件的方法有两种:require 及 include。
  require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。

  include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。

  3、注释方法:

  <?php
  echo "这是第一种例子。\n" ; // 本例是 C++ 语法的注释
  /* 本例采用多行的
  注释方式 */
  echo "这是第二种例子。\n" ;

  echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
  ?>

  4、变量类型:

  $mystring = "我是字符串" ;
  $NewLine = "换行了\n" ;
  $int1 = 38 ;
  $float1 = 1.732 ;
  $float2 = 1.4E+2 ;
  $MyArray1 = array( "子" , "丑" , "寅" , "卯" );

  这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾,可能ASP程序员会不适应。这两个遗漏也是程序上大多错误所在。

  5、运算符号:

  数学运算: 符号 意义 
  +  加法运算 
  -  减法运算 
  *  乘法运算 
  /  除法运算 
  %  取余数 
  ++  累加 
  --  递减 

  字符串运算:

  运算符号只有一个,就是英文的句号。它可以将字符串连接起来,变成合并的新字符串。类似ASP中的&
  <?

  $a = "PHP 4" ;
  $b = "功能强大" ;
  echo $a.$b;
  ?>
  这里也引出两个问题,首先PHP中输出语句是echo,第二类似ASP中的<%=变量%>,PHP中也可以<?=变量?    >。

  逻辑运算:

  符号 意义 
  <  小于 
  >  大于 
  <=  小于或等于 
  >=  大于或等于 
  ==  等于 
  !=  不等于 
  &&  而且 (And) 
  and  而且 (And) 
  ||  或者 (Or) 
  or  或者 (Or) 
  xor  异或 (Xor) 
  !  不 (Not) 

  今天就说到这里,明天说一下流程控制。

 

PHP 相关文章推荐
同时提取多条新闻中的文本一例
Oct 09 PHP
在PHP中运行Linux命令并启动SSH服务的例子
Jun 12 PHP
php实现webservice实例
Nov 06 PHP
php提示Failed to write session data错误的解决方法
Dec 17 PHP
php字符串分割函数用法实例
Mar 17 PHP
WIN8.1下搭建PHP5.6环境
Apr 29 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
May 06 PHP
PHP使用imagick扩展实现合并图像的方法
Apr 25 PHP
PHP中trait使用方法详细介绍
May 21 PHP
PHP基于XMLWriter操作xml的方法分析
Jul 17 PHP
php中如何执行linux命令详解
Nov 06 PHP
php获取用户真实IP和防刷机制的实例代码
Nov 28 PHP
十天学会php之第六天
Oct 09 #PHP
用PHP编写PDF文档生成器
Oct 09 #PHP
PHP设计聊天室步步通
Oct 09 #PHP
编写PHP的安全策略
Oct 09 #PHP
MVC模式的PHP实现
Oct 09 #PHP
使用PHP和XSL stylesheets转换XML文档
Oct 09 #PHP
将PHP作为Shell脚本语言使用
Oct 09 #PHP
You might like
windows xp下安装pear
2006/12/02 PHP
adodb与adodb_lite之比较
2006/12/31 PHP
基于php常用正则表达式的整理汇总
2013/06/08 PHP
PHP获取服务器端信息的方法
2014/11/28 PHP
php格式化json函数示例代码
2016/05/12 PHP
laravel实现上传图片并在页面显示的例子
2019/10/14 PHP
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
一个获取第n个元素节点的js函数
2014/09/02 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
BootStrap轮播HTML代码(推荐)
2016/12/10 Javascript
关于Node.js的events.EventEmitter用法介绍
2017/04/01 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
实现单层json按照key字母顺序排序的示例
2017/12/06 Javascript
JS实现简单的星期格式转换功能示例
2018/07/23 Javascript
vue开发拖拽进度条滑动组件
2019/09/21 Javascript
浅析AST抽象语法树及Python代码实现
2016/06/06 Python
Python字符编码判断方法分析
2016/07/01 Python
python2.7安装图文教程
2018/03/13 Python
Python根据已知邻接矩阵绘制无向图操作示例
2018/06/23 Python
python简单操作excle的方法
2018/09/12 Python
python for循环remove同一个list过程解析
2019/08/14 Python
python 将html转换为pdf的几种方法
2020/12/29 Python
从一次项目重构说起CSS3自定义变量在项目的使用方法
2021/03/01 HTML / CSS
Html5之svg可缩放矢量图形_动力节点Java学院整理
2017/07/17 HTML / CSS
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
2013/01/06 HTML / CSS
Otel.com:折扣酒店预订
2017/08/24 全球购物
英国领先的运动物理治疗供应公司:Vivomed
2018/07/14 全球购物
罗技美国官网:Logitech美国
2020/01/22 全球购物
大一期末自我鉴定
2013/12/13 职场文书
高一家长会邀请函
2014/01/12 职场文书
《花木兰》教学反思
2014/04/09 职场文书
男女朋友协议书
2014/04/23 职场文书
大学生见习总结报告
2015/06/24 职场文书
工作计划范文之财务管理
2019/08/09 职场文书
欧元符号 €
2022/02/17 杂记