十天学会php之第一天

  以前写了十天学会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之第一天,布布扣,bubuko.com

时间: 2024-08-24 08:59:37

十天学会php之第一天的相关文章

十分钟学会Markdown(younghz原创)

younghz原创,转载请注明:http://blog.csdn.net/u012150179/article/details/26503779 原内容及代码托管在GitHub上,并持续更新,欢迎交流:https://github.com/younghz/Markdown 主要内容 MARKDOWN是什么? 谁发明可这么个牛X的东西? 为什么要使用它? 怎么使用? 都谁在用?没人用的东西我可不用. 感觉有意思?趁热打铁,推荐几个工具. 正文 1. MARKDOWN是什么? MARKDOWN是一种

【自】十天学会NodeJs的实战运用,express框架的应用(一)

十天学会NodeJs第一篇 Node.js是什么? 运行在服务端的JavaScript,其本质还是JavaScript 服务端运行在Google V8引擎,速度快,性能好 官网:https://nodejs.org/en/ 所有代码均在git上面可以下载查看:https://github.com/shiyou00/NodeJs 学习之前你需要具备什么? 1.熟悉JavaScript语法 2.安装好node 正式开始吧! 程序的开始都是hello world 我们如何编写? 直接编写普通的js文件

DIV+CSS专题:十天学会DIV+CSS

DIV+CSS专题:十天学会DIV+CSS,在网上看到的.感觉蛮好,推荐一下. 十天学会DIV+CSS(WEB标准)CHM格式文件下载 第十天 div+css网页标准布局实例教程(三) 第十天 div+css网页标准布局实例教程(二) 第十天 div+css网页标准布局实例教程(一) 第九天 CSS表单设计 第八天 下拉及多级弹出菜单 第七天 横向导航菜单 第六天 html列表 第五天 超链接伪类 第四天 纵向导航菜单及二级弹出菜单 第三天 二列和三列布局 第二天 一列布局 第一天 XHTML

十分钟学会Python的基本类型

一:起因 (1)说起学习Python的原因,上一篇blog已经提到过了:Python掐指一算不过是自己接触过的第四门大型语言(从接触到现在已经2周了)c/c++ ,Java,MATLAB(PS:应该还不算入门,只会简单的应用),之后就是python了. (2)c/c++ 到java的过渡是非常短暂的,但是过渡到MATLA就非常的不顺利(PS:就是上一篇的blog提到过的,从内心里抵触一门未曾谋面的语言),当时就已经感受到了开启一门新语言阻力非常大(有时可以用可遇不可求来形容). (3)从java

十年学会编程 著者: Peter Norvig 翻译: Dai Yuwen

为何人人都这么着急? 信步走进任何一家书店,你会看到名为<如何在7天内学会Java>的书,还有各 种各样类似的书: 在几天内或几小时内学会Visual Basic, Windows, Internet等等,一眼望不到 尽头.我在Amazon 上做了如下的强力检索: pubdate: after 1992 and title: days and (title: learn or title: teach yourself) 得到了248个结果.前78个都是计算机类书籍(第79个是 Learn B

标准之路网站上一篇文章《十天学会web标准(div+css)》的营养精华

以下精华出自如下链接,“http://www.aa25.cn/special/10day/index.shtml”,<十天学会web标准(DIV+CSS)>. 这个内容不要删掉:“<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">”,删除它后可能引起某些

一周学会mysql:第一章mysql简介

mysql是支持众所周知的sql(结构化查询语言)数据库语言的一个关系数据库 数据库是由持久性数据的某些集合组成的,由数据库管理系统管理 数据库专用语言把命令传递给数据库服务器,这种语言叫数据库语言 NULL值:未知的值(空值),部要和0混淆了 主键用来唯一标识表中的一列,表中不可能有2个不同行在他们的主键上具有相同的值,主键必须有个值 候选键:表中包含多个可以作为主键的列,但只有其中一个可以作为主键 替换键:不是表格主键的候选键. 外键:是表中的一列,该列是另外一个表的主键内容的一个子集 一周

《十天学会单片机和C语言编程》

大家注意了这个文件只有最新版迅雷可以下载,下面的lesson几就是第几课.点击右键使用迅雷下载. ed2k://|file|[十天学会单片机和C语言编程].Lesson1.rar|449712628|262b8896ad6828cd33ed7189fe94cb2d|h=76MXIF34BFV3VUPLLBN3ASNOVCACHTO3| ed2k://|file|[十天学会单片机和C语言编程].lesson10.rar|667224261|ed9eb3658e78db507b7feeb40ec82

PHP学习过程_Symfony_(3)_整理_十分钟学会Symfony

这篇文章主要介绍了Symfony学习十分钟入门教程,详细介绍了Symfony的安装配置,项目初始化,建立Bundle,设计实体,添加约束,增删改查等基本操作技巧,需要的朋友可以参考下 (此文章已被多人复制转载,原文为我们老板写的"十分钟学会Symfony",不过GItHub已经清理了,所以今天我重新整理一下,不过基本不变) Symfony是一个强大的基于PHP的Web开发框架,在这里我们用十分钟的时间来做一个简单的增删改查的程序, 任何不熟悉Symfony的人都可以通过这个教程完成自己