PHP内嵌在HTML中,置于

<?php

?>

标签内

一般php文件扩展名.php

在body结算标签之前

对于远程服务器,可以用ftp工具传程序

打印语句

echo'Hello World!';

print"Hello World";

涉及函数名时,php不区分大小写

Echo'Hello World!';

php里有配置文件

严格来说echo 和print不算函数,属于语言构造

echo'<p>Hello,<b>World</b>!</p>';这行代码发送一段代码到web浏览器

echo和print支持多行文本

使用php就是在创建Web页面的HTML源文件

3中注释方法

//123

#123

/*

123

*/

PHP具有8种变量

4种标量(单值)类型:布尔型 整型 浮点型 字符串

2种非标量(多值)类型:数值 对象

以及资源(当数据库交互式会看到它) NULL

变量以美元符号$开头,接下来的一个字符必须是字母或者下划线_,后面可以是数字 字母 下划线的组合

变量区分大小写

打印变量时 可以不带引号 要带必须是双引号

print "$aa123"

双引号解释语句,单引号只引用字符串

php里的字符串连接运算符是(.)

$city="BJ";

$weather="sunny";

$state=$city.$weather;

添加,

$state=$city.','.$weather;

php有很多专用于字符串的函数

$num=strlen('some string');//11

strtolower()转换小写

strtouppper()转换大写

ucfirst()第一个字符大写

ucwords()每个单词第一个字符大写

连接赋值运算符 .=相当于js的 +=

php具有整型和浮点型数字类型,数值无需加引号,加了即为字符串

有关数字的函数:

$num=3.14;

$num=round($num);//3

round($num,n)//四舍五入到指定的位数

number_format($n);//格式化数字,每3位一个逗号

number_format($n,n);//规定格式化后的小数位数

常量

常量需要使用define('NAME',value);//广泛的用全部大写来命名常量

只能赋予常量一个标量值,比如数字和字符串

define('PI',3.14);

常量不能用任何引号括住

echo'Hello'.PI;

自带PHP_VERSION PHP_OS表明运行的版本和操作系统

PHP与MySQL动态网站开发1的更多相关文章

  1. PHP与MySQL动态网站开发2

    处理HTML表单 <input type="text" name="city"/> 通过$_REQUEST['city'];访问,$_REQUEST ...

  2. Mysql 与 php动态网站开发 入门教程

    这个系列的教程由表单开始写,因为表单可以把数据库和web 之间的交互表现得很明显.提交表单 ,数据库记录注册信息. 本教程属于基础教程.大神请略过.        对于php和mysql之间的稳固性很 ...

  3. web系列教程之php 与mysql 动态网站 。检索 与更新。

    接着上次WEb 系列开发之php 与mysql动态网站入门. 个人觉得,学习技术就像一棵大树,主干很重要,枝叶其次.对于学习技术,我们应该分清主次关系.怎么学?为什么要学?有一个较好的分寸. 有时候觉 ...

  4. mac下Apache + MySql + PHP网站开发

    最近接了个小活,做一个使用PHP语言和MySql数据库的动态网站.之前做过类型的网站,是在windows系统下做的,开发环境使用的是 AppServ 的PHP开发套件.现在有了我的大MAC,所以找了M ...

  5. JSP网站开发基础总结《二》

    有了上一篇的学习,我相信大家对于JSP一定有了一定的认识,从今天开始我们真正开启JSP模式,如果你有HTML的基础,那学起JSP来也就方便了很多了,首先JSP做为网站开发语言,它与HTML有很多相似的 ...

  6. ASP.NET动态网站课程设计——个人网页

    时光荏苒,岁月如梭,又是学期期末时,没错,我又来补课程设计了,hhh. 本文主要讲述如何在用H5+CSS3写的静态网站的基础上,结合ASP.NET动态网站开发,制作一个动态的个人网页. 首先需要熟悉一 ...

  7. JSP网站开发基础总结《一》

    经过JAVASE的学习相信大家对JAVA已经不再陌生,那么JAVA都可以干什么呢?做算法.应用程序.网站开发都可以,从今天开始为大家奉上JAVAEE之JSP动态网站开发基础总结. 既然是动态网站开发, ...

  8. 简单 PHP + MySQL 数据库动态网站制作 -- 摘抄

    在这篇文章中,我尽量用最浅显易懂的语言来说明使用 PHP, MySQL 制作一个动态网站的基本技术.阅读本文需要简单的 HTML 基础知识和(任一编程语言的)编程基础知识(例如变量.值.循环.语句块的 ...

  9. 使用JSP开发动态网站基础

    1. 什么是动态网页? 动态网页是指在服务器端运行的程序或者网页,它们会随不同客户.不同时间,返回不同的网页. 注意:在静态网页中插入flash ,虽然flash是在动的,但是并不是说这个网页就是动态 ...

随机推荐

  1. mybatis 的<![CDATA[ ]]>

    示例: xml文件: <!-- 获取条数 --> <select id="getCount" parameterType="Map" resu ...

  2. 17款免费的Bootstrap后台管理模板集合

    Bootstrap是Twitter推出的一个用于前端开发的开源工具包.是目前最受欢迎的前端框架之一.下面为大家推荐17个免费的Bootstrap后台管理界面模板. 1. Admin Lite     ...

  3. Matlab计算矩阵间距离

    夜深人静时分,宿舍就我自己,只有蚊子陪伴着我,我慢慢码下这段文字............ 感觉知识结构不完善:上学期看论文,发现类间离散度矩阵和类内离散度矩阵,然后百度,找不到,现在学模式识别,见了, ...

  4. 团体程序设计天梯赛-练习集L2-003. 月饼

    L2-003. 月饼 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不 ...

  5. Good Bye 2015B

    Problem B:http://codeforces.com/contest/611/problem/B B. New Year and Old Property 题意:问输入的年份a到b中转化为二 ...

  6. hdu 4712

    看了大牛的解法  第一次知道可以产生随机数解题   在计算hamming距离时用了位运算  很简便 /************************************************* ...

  7. Interface Serializable

    public interface Serializable Serializability of a class is enabled by the class implementing the ja ...

  8. 国外程序员整理的 C++ 资源大全

    摘要:C++是在C语言的基础上开发的一种集面向对象编程.泛型编程和过程化编程于一体的编程语言.应用较为广泛,是一种静态数据类型检查的,支持多重编程的通用程序设计语言. 关于 C++ 框架.库和资源的一 ...

  9. [译]C++书籍终极推荐

    转载声明: 翻译仅以技术学习和交流为目的,如需转载请务必标明原帖链接. 来源:http://stackoverflow.com/questions/388242/the-definitive-c-bo ...

  10. JBoss7 局域网无法访问 解决方法

    JBoss7 局域网无法访问 解决方法 在standalone模式,修改/standalone/configuration/standalone.xml.如下 修改或新增一个interface. &l ...