十天学会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下使用curl模拟用户登陆的代码
Sep 10 PHP
基于PHP生成静态页的实现方法
May 10 PHP
解析在apache里面给php写虚拟目录的详细方法
Jun 24 PHP
ThinkPHP模板判断输出Empty标签用法详解
Jun 30 PHP
PHP将字符分解为多个字符串的方法
Nov 22 PHP
PHP判断是否为空的几个函数对比
Apr 21 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
Feb 03 PHP
PHP解压tar.gz格式文件的方法
Feb 14 PHP
Zend Studio使用技巧两则
Apr 01 PHP
Yii2选项卡的简单使用
May 26 PHP
PHP基于cookie实现统计在线人数功能示例
Jan 16 PHP
yii2.0框架数据库操作简单示例【添加,修改,删除,查询,打印等】
Apr 13 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
Php 构造函数construct的前下划线是双的_
2009/12/08 PHP
linux命令之调试工具strace的深入分析
2013/06/03 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
php+mysql数据库查询实例
2015/01/21 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
2016/07/20 PHP
Gambit vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
javascript实现ecshop搜索框键盘上下键切换控制
2015/03/18 Javascript
jQuery实现仿腾讯视频列表分页效果的方法
2015/08/07 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
JQuery EasyUI 结合ztrIee的后台页面开发实例
2017/09/01 jQuery
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
基于axios封装fetch方法及调用实例
2018/02/05 Javascript
深入koa-bodyparser原理解析
2019/01/16 Javascript
简述pm2常用命令集合及配置文件说明
2019/05/30 Javascript
JS实现随机抽取三人
2019/11/06 Javascript
微信小程序实现简单的select下拉框
2020/11/23 Javascript
[47:03]完美世界DOTA2联赛PWL S3 access vs LBZS 第一场 12.20
2020/12/23 DOTA
解决Pycharm出现的部分快捷键无效问题
2018/10/22 Python
djang常用查询SQL语句的使用代码
2019/02/15 Python
Django模型修改及数据迁移实现解析
2019/08/01 Python
Python(PyS60)实现简单语音整点报时
2019/11/18 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
Keras自定义实现带masking的meanpooling层方式
2020/06/16 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
2020/08/19 Python
澳大利亚首个在线预订旅游网站:Wotif
2017/07/19 全球购物
优质有机椰子产品:Dr. Goerg
2019/09/24 全球购物
网站编辑求职信
2013/10/17 职场文书
北体毕业生求职信
2014/02/28 职场文书
法人代表授权委托书范文
2014/09/10 职场文书
公路局群众路线教育实践活动第一阶段工作汇报
2014/10/25 职场文书
2015年机关纠风工作总结
2015/05/15 职场文书
我爱我班主题班会
2015/08/13 职场文书
学习计划是什么
2019/04/30 职场文书
PyCharm 安装与使用配置教程(windows,mac通用)
2021/05/12 Python
nginx安装以及配置的详细过程记录
2021/09/15 Servers
聊聊redis-dump工具安装问题
2022/01/18 Redis