PHP与MySQL动态网站开发1
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的更多相关文章
- PHP与MySQL动态网站开发2
处理HTML表单 <input type="text" name="city"/> 通过$_REQUEST['city'];访问,$_REQUEST ...
- Mysql 与 php动态网站开发 入门教程
这个系列的教程由表单开始写,因为表单可以把数据库和web 之间的交互表现得很明显.提交表单 ,数据库记录注册信息. 本教程属于基础教程.大神请略过. 对于php和mysql之间的稳固性很 ...
- web系列教程之php 与mysql 动态网站 。检索 与更新。
接着上次WEb 系列开发之php 与mysql动态网站入门. 个人觉得,学习技术就像一棵大树,主干很重要,枝叶其次.对于学习技术,我们应该分清主次关系.怎么学?为什么要学?有一个较好的分寸. 有时候觉 ...
- mac下Apache + MySql + PHP网站开发
最近接了个小活,做一个使用PHP语言和MySql数据库的动态网站.之前做过类型的网站,是在windows系统下做的,开发环境使用的是 AppServ 的PHP开发套件.现在有了我的大MAC,所以找了M ...
- JSP网站开发基础总结《二》
有了上一篇的学习,我相信大家对于JSP一定有了一定的认识,从今天开始我们真正开启JSP模式,如果你有HTML的基础,那学起JSP来也就方便了很多了,首先JSP做为网站开发语言,它与HTML有很多相似的 ...
- ASP.NET动态网站课程设计——个人网页
时光荏苒,岁月如梭,又是学期期末时,没错,我又来补课程设计了,hhh. 本文主要讲述如何在用H5+CSS3写的静态网站的基础上,结合ASP.NET动态网站开发,制作一个动态的个人网页. 首先需要熟悉一 ...
- JSP网站开发基础总结《一》
经过JAVASE的学习相信大家对JAVA已经不再陌生,那么JAVA都可以干什么呢?做算法.应用程序.网站开发都可以,从今天开始为大家奉上JAVAEE之JSP动态网站开发基础总结. 既然是动态网站开发, ...
- 简单 PHP + MySQL 数据库动态网站制作 -- 摘抄
在这篇文章中,我尽量用最浅显易懂的语言来说明使用 PHP, MySQL 制作一个动态网站的基本技术.阅读本文需要简单的 HTML 基础知识和(任一编程语言的)编程基础知识(例如变量.值.循环.语句块的 ...
- 使用JSP开发动态网站基础
1. 什么是动态网页? 动态网页是指在服务器端运行的程序或者网页,它们会随不同客户.不同时间,返回不同的网页. 注意:在静态网页中插入flash ,虽然flash是在动的,但是并不是说这个网页就是动态 ...
随机推荐
- js根据id、pid把数据转为树结构
//格式化树数据 function toTreeData(data) { var pos = {}; var tree = []; var i = 0; while (data.length != 0 ...
- bzoj 1222: [HNOI2001]产品加工 dp
1222: [HNOI2001]产品加工 Time Limit: 15 Sec Memory Limit: 162 MBSubmit: 381 Solved: 218[Submit][Status ...
- CSRF之攻击与防御
0x01 什么是CSRF攻击 CSRF是Cross Site Request Forgery的缩写(也缩写为XSRF),直译过来就是跨站请求伪造的意思,也就是在用户会话下对某个CGI做一些GET/PO ...
- Java Swing 快捷键
Java Swing 快捷键 给Java Swing 编程中按钮或者其他组件事件添加快捷键的方法: Component.setAccelerator(KeyStroke.getKeyStroke(‘ ...
- jvisualvm 使用
和jconsole侧重于内存分析和检测不同,jvisualvm在线程分析方面更强大一些,下面简单介绍下使用: 1. 在要监控的java应用配置文件中,本例是apache-jmeter/bin/jmet ...
- codeforces #305 div1 done
总算搞定了这一场比赛的题目,感觉收获蛮大 其中A,B,C都能通过自己的思考解决掉 D题思路好神,E题仔细想想也能想出来 以后坚持每两天或者一天做一场CF的div1的全套题目 除非有实在无法做出来的题目 ...
- 最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简介
http://www.cnblogs.com/kflwz/articles/1337310.html 1.下载最新版FreeTextBox(版本3.1.6),解压 FreeTextBox 3. ...
- Java web 项目搭建
Java web 项目搭建 简介 在上一节java web环境搭建中,我们配置了开发java web项目最基本的环境,现在我们将采用Spring MVC+Spring+Hibernate的架构搭建一个 ...
- CHtmlView类的中文介绍
http://zhidao.baidu.com/link?url=h8FaKA6FMNXzYJu_XO-_buBxuGdM0jozKUSVv6pgEPsvhTB2-xLltH-jVLDDJKMBAkn ...
- php简陋版实现微信公众号主动推送消息
推荐一个网站www.itziy.com csdn免积分下载器.pudn免积分下载器.51cto免积分下载器www.verypan.com 百度网盘搜索引擎www.94cto.com 编程相关视频教程. ...