Web开发的介绍Web开发分为1、 静态web开发(html页面); 如果我们的一个页面,始终是一成不变的,则就是属于静态web开发,一般用html技术就可以做到; 静态web资源开发技术:html;2、比如:我们需要发帖、网上支付、发短信、发邮件……这就需要动态网页技术了;Web即表示网页的意思,它用于表示internet主机上供外界访问的资源,即供浏览器访问的资源,这种资源分为: 静态web资源:(如html页面)是指web页面中供人们浏...
1,运算优先级$a = 3;
$b = 5;if ($a=5 || $b = 7)
{ $a++; $b++; }echo$a."#".$b; //结果 1#6
//逻辑运算符优先级高于赋值运算符,var_dump(3 || $b=4) 结果为bool(true) ,所以$a也为bool(true),值永远为1,不会自加。$b并没有被赋值,所以值还是5,结果就是5+1=6; $a = 3;
$b = 5;if ($a=5 && $b = 7)
{
$a++; $b++; }
}
echo$a."#".$b;
//结果 1#8//$a为bool(true),不会自加,&b在逻辑运算结束后进行赋值,变为7,...
1.类的定义<?phpclassCart{var$items;functionadd_item($artnr,$num){$this->items[$artnr += $num;}
}不能将一个类分开定义在多个文件,也不能将类定义分到多个PHP块(函数内部可以分)。
不能定义名为以下的类:
stdClass
__sleep
__wakeup
事实上不要以__开头定义类。2.构造函数classCart {var$todays_date;var$name;var$owner;var$items = array("VCR", "TV");functionCart() {$this->todays_date = date("Y-m-d");$this-...
一: PHP-MySQL 是 PHP 操作 MySQL 资料库最原始的 Extension ,PHP-MySQLi 的 i 代表 Improvement ,提更了相对进阶的功能,就 Extension 而言,本身也增加了安全性。而 PDO (PHP Data Object) 则是提供了一个 Abstraction Layer 来操作资料库,用讲的其实看不出来有有什麽差别,所以就直接看程式吧… 首先,先来看一段用 PHP-MySQL 写成的程式码,这类的范例常用在世界各地: 复制代码 代码如下:<?php mysql_connect($db_host, $...
一、typeof// 运算数为数字
typeof(x) = "number"
// 运算数为字符串
typeof(x) = "string"
// 运算数为布尔值
typeof(x) = "boolean"
// 运算数为对象,数组和null
typeof(x) = "object"
// 运算数为函数
typeof(x) = "function"
原文:http://www.cnblogs.com/zhuiluoyu/p/4568592.html
三、PHP的函数应用 函数:是指一个被命名的,独立的代码段,它执行特定的任务,并可能给它的程序返回一个值! 函数的声明: function 函数名([参数1,参数2...参数n]){ 函数体; return 返回值; } 函数的调用:函数名([参数1,参数2...参数n]);、 函数的参数:参数列表是由零个、一个或多个参数组成,定义函数时,其后面括号内的表达式称为形式参数(简称形参),被调用函数名后括号内...
面向对象https://blog.csdn.net/weixin_36171533/article/details/79088601Redis 也是把数据存在缓存,但他会周期性的把更新的数据写入磁盘常用函数(都支持push/pop、add/remove),数据类型string(字符串)list(链表)set(集合)zset(sorted set --有序集合)hashs(哈希类型))Mogodb 常用函数,作用,性质 Nosql:Mogodb,redis memcachedMemcache 作用 性质通过缓存数据库查询的结果,减少数据库访问次数,以提高动态Web应用的速...
这里总结了PHP初学者容易感到困惑的10个问题,供大家参考。1、页面之间无法传递变量get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用1、页面之间无法传递变量 ge这里总结了PHP初学者容易感到困惑的10个问题,供大家参考。1、页面之间无法传递变量get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用1、页面之间无法传递变量
get,...
看书、看视频的时候一直没有搞懂mysqli和mysql到底有什么区别。于是今晚“谷歌”一番,整理一下。需要的朋友可以参考下。一: PHP-MySQL 是 PHP 操作 MySQL 资料库最原始的 Extension ,PHP-MySQLi 的 i 代表 Improvement ,提更了相对进阶的功能,就 Extension 而言,本身也增加了安全性。而 PDO (PHP Data Object) 则是提供了一个 Abstraction Layer 来操作资料库,用讲的其实看不出来有有什麽差别,所以就直接看程式吧… 首先,...
在的爬虫框架很多,比较流行的是基于python,nodejs,java,C#,PHP的的框架,其中又以基于python的爬虫流行最为广泛,还有的已经是一套傻瓜式的软件操作,如八爪鱼,火车头等软件。 今天我们首先尝试的是使用PHP实现一个爬虫程序,首先在不使用爬虫框架的基础上实践也是为了理解爬虫的原理,然后再利用PHP的lib,框架和扩展进行实践。1.PHP简单的爬虫–原型爬虫的原理:给定原始的url;分析链接,根据设置的正则表达式获取链接中...
代码如下:/* * 简单的数组定义与访问 */ echo "简单的数组定义与访问"; echo "############################################################"; $address=array(5); $address[0]="福州"; $address[1]="厦门"; $address[2]="漳州"; $address[3]="泉州"; $address[4]="宁德"; $address[5]="南平"; $address[6]="龙岩"; echo "我现在住在$address[1]"; echo "############################################################"; /* * 数...
代码如下:/* *打印乘法口绝表 */ echo "九灵九乘法口绝表"; echo ""; for($i=1;$iecho ""; for($j=1;$jecho "".$j."*".$i."=".($j*$i).""; } echo ""; } echo ""; echo ""; echo ""; for($i=1;$iecho ""; for($j=$i;$jecho "".$i."*".$j."=".($j*$i).""; } echo ""; } echo ""; ?>
一、连接数据库 1、 mysql_connect: 开启 MySQL 链接 mysql_connect('主机','用户名','密码') 2、 mysql_select_db: 打开一个数据库 mysql_select_db('数据库名',$链接标识符) //链接标识符不填写则默认为上一次打开的连接 3、 mysql_query("set names 'GBK'") 解决中文乱码问题; mysql_query("set names '编码(utf8或GBK)' ") //UTF8不能有“-” 二、查询数据 1、mysql_query (SQL语句 ,连接标识符); $sql="Selec...
<?php require '../inc/conn.php'; ?> <?php //初始参数设置 $pagesize=5 ; //分页大小 $pagenum=1 ; //默认为第一页 //第一步:获取当前是第几页 if($_GET){ if($_GET['pagenum']){ $pagenum=$_GET['pagenum']; } } //第二步:获取当前分页的内容列表 $sql="Select * From message limit ".($pagenum-1)*$pagesize.",$pagesize "; $result=mysql_query($sql); while(($row=mysql_fetch_array($result))==true){ echo '<hr>'.$row[...
代码如下:<?php //正则表达 式 // ereg区分大小写 if(ereg("([A-Z]{3,})", "AAA")){ echo "大写能匹配!<br>"; }else{ echo "no"; } if(ereg("([A-Z]{3,})", "aaa")){ echo "yes"; }else{ echo "小写不能匹配!<br>"; } // eregi不区分大小写 if(eregi("([A-Z]{3,})","Aaaa")){ echo "大小写都可以匹配!"; } //返回匹配的值 if(ereg("^(0[0-9]{2,3})-([0-9]{7,8})","0592-5337138",$regs)){ echo "返回值0下标为原串$regs[0]<br>";...