十天学会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笔记之:基于面向对象设计的详解
May 14 PHP
php防注入及开发安全详细解析
Aug 09 PHP
根据ip调用新浪api获取城市名并转成拼音
Mar 07 PHP
PHP简单实现断点续传下载的方法
Sep 25 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
Mar 17 PHP
ThinkPHP路由机制简介
Mar 23 PHP
php使用Jpgraph创建折线图效果示例
Feb 15 PHP
使用 laravel sms 构建短信验证码发送校验功能
Nov 06 PHP
php解决约瑟夫环算法实例分析
Sep 30 PHP
解决laravel5.4下的group by报错的问题
Oct 16 PHP
Laravel validate error处理,ajax,json示例
Oct 25 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
Jul 19 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
使用array mutisort 实现按某字段对数据排序
2013/06/18 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
jQuery版Tab标签切换
2011/03/16 Javascript
jquery实现文字由下到上循环滚动的实例代码
2013/08/09 Javascript
验证手机号码的JS方法分享
2013/09/10 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
Windows系统下使用Sublime搭建nodejs环境
2015/04/13 NodeJs
利用Vue v-model实现一个自定义的表单组件
2017/04/27 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
Vue computed计算属性的使用方法
2017/07/14 Javascript
浅谈JS 数字和字符串之间相互转化的纠纷
2017/10/20 Javascript
JS 实现缓存算法的示例(FIFO/LRU)
2018/03/20 Javascript
Koa2微信公众号开发之本地开发调试环境搭建
2018/05/16 Javascript
Angular实现svg和png图片下载实现
2019/05/05 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
2020/04/07 Javascript
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
python 控制语句
2011/11/03 Python
python读文件逐行处理的示例代码分享
2013/12/27 Python
详解Python的Lambda函数与排序
2016/10/25 Python
Python基于分水岭算法解决走迷宫游戏示例
2017/09/26 Python
Django中使用Celery的教程详解
2018/08/24 Python
python实现名片管理系统项目
2019/04/26 Python
django框架自定义模板标签(template tag)操作示例
2019/06/24 Python
简单了解python数组的基本操作
2019/11/26 Python
建筑工程专业毕业生自荐信
2013/10/19 职场文书
材料物理专业个人求职信
2013/12/15 职场文书
总经理任命书
2014/03/29 职场文书
食品安全工作方案
2014/05/07 职场文书
教师批评与自我批评材料
2014/10/16 职场文书
工作疏忽检讨书500字
2014/10/26 职场文书
先进个人事迹材料
2014/12/29 职场文书
建国大业观后感800字
2015/06/01 职场文书
一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的
2021/05/25 MySQL
如何利用Python实现一个论文降重工具
2021/07/09 Python
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis