十天学会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 相关文章推荐
十天学会php之第五天
Oct 09 PHP
用PHP发电子邮件
Oct 09 PHP
php框架Phpbean说明
Jan 10 PHP
php 字符过滤类,用于过滤各类用户输入的数据
May 27 PHP
PHP 多维数组排序实现代码
Aug 05 PHP
apache mysql php 源码编译使用方法
May 03 PHP
浅析PHP文件下载原理
Dec 25 PHP
php中get_cfg_var()和ini_get()的用法及区别
Mar 04 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
Mar 15 PHP
PHP+Ajax简单get验证操作示例
Mar 02 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
Dec 18 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
Feb 18 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
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
2013/06/29 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
2014/01/14 PHP
ThinkPHP自动填充实现无限级分类的方法
2014/08/22 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
PHP中字符串长度的截取用法示例
2017/01/12 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
PHP实现倒计时功能
2020/11/16 PHP
jquery 获取json数据实现代码
2009/04/27 Javascript
js判断iframe内的网页是否滚动到底部触发事件
2014/03/18 Javascript
JavaScript截取字符串的2个函数介绍
2014/08/27 Javascript
JSONP跨域GET请求解决Ajax跨域访问问题
2014/12/31 Javascript
实例详解jQuery表单验证插件validate
2016/01/18 Javascript
封装获取dom元素的简单实例
2016/07/08 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
浅谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/27 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
2017/07/13 Javascript
详解基于vue-cli优化的webpack配置
2017/11/06 Javascript
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
2019/05/13 jQuery
js实现无缝滚动双图切换效果
2019/07/09 Javascript
PHP webshell检查工具 python实现代码
2009/09/15 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
Python数据结构之哈夫曼树定义与使用方法示例
2018/04/22 Python
解决Python在导入文件时的FileNotFoundError问题
2020/04/10 Python
Python用requests库爬取返回为空的解决办法
2021/02/21 Python
英国家庭和商业健身器材购物网站:Fitness Options
2018/07/05 全球购物
机械专业应届生求职信
2013/12/12 职场文书
八年级美术教学反思
2014/02/02 职场文书
地震捐款倡议书
2014/08/29 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
纪委立案决定书
2015/06/24 职场文书
农村婚礼司仪主持词
2015/06/29 职场文书
Vue.js中v-bind指令的用法介绍
2022/03/13 Vue.js
Python使用永中文档转换服务
2022/05/06 Python