和大家分享一个简易的万年历制作过程。基本要求:1.获取日期2.获取给定日期是几号3.获取给定日期是周几4.获取月份天数5.获取上一月和下一月先贴一张效果图,样式做的比较丑,不喜勿喷。 php代码: CSS代码:table{ width:500
PHP的观察者设计模式实现相对简单,但是PHP5+版本中已经有标准库类库支持,我们只需简单继承并实现就可以了。观察者:实现标准接口类库SplSubject。一个注册方法:attach,一个取消注册方法:detach。一个通知方法:nofity。
学习一个框架之前,基本上我们都需要知道什么是mvc,即model-view-control,说白了就是数据控制以及页面的分离实现,mvc就是这样应运而生的,mvc分为了三个层次,而且三个层次各司其职,互不干扰,首先简单介绍下,各个层次,view即是
注意点:reader.php 中的下面这行要修改 1、将 require_once ‘Spreadsheet/Excel/Reader/OLERead.php’;改为 require_once ‘oleread.inc’;2、require_once ‘oleread.inc’也可以
1、SSI是什么服务器端嵌入:Server Side Include,是一种类似于ASP的基于服务器的网页制作技术。将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。例如,可以使
概述 最近看PHP中的引用计数器部分,首先被各种绕晕,然后通过看博客和分析后,总结了一个比较通俗的解释,能帮助自己很好地记忆,也希望能帮助到各位读者。这里分享一遍博文,是比较正统的解释:PHP变量之引用(http://hilojack.
才开始学习微信开发模式和PHP,在此记录以供后阅。MsgType ); switch ( $RX_TYPE ) { case "text": $resultStr = $this->receiveText( $postObj ); break;
在最近的项目中,会碰到到某人的手机号码隐藏中间几位,身份证号码只显示末尾4位的需求。当时一开始是网上搜索了一下,看到有人是用substr_replace这个函数来替换的,后面我也用了这个函数,但在用的时候不是很好用。 一、su
例如:如果需要某篇文章中包含tag表中的id为1,2,3的tagname,也就是id为1,2,3的标签, 则在添加文章的时候用 $result=implode(",", $_POST['tagid']);//把获取的checkbox的数组用逗号进行分割$_POST['tagi
课程概要: 通过这节课能够对字符串进行基本的操作.字符串知识点: 1.字符串的处理介绍 2.常用的字符串输出函数 3.常用的字符串格式化函数 4.字符串比较函数 5.正则表达式在字符串中的应用 6.与per1兼用的正则
学习概要:*了解基本的数组函数的使用*懂得数组的遍历*了解超全局数组的基本关系与使用 数组1.数组定义和遍历 2.数组函数 数组定义: $arr=array(1,2,3);//索引数组,下标全是数字 $arr=array("name"=>"user1","age
学习概要:1.了解自动类型转换的有哪些2.了解基本的流程控制语句3.实例:实现日历表格的写法 自动类型转换1)整型转字符串 echo $num."abc"; 2)字符串转整型 $str+3; 3)转布尔类型 为假情况 0 "" "0" false
最近写了蛮多PHP,也接触到挺多常用的函数,大多都记了笔记,发个博客出来,共同学习。其实感觉学习一门语言,语法逻辑是软素质,而对语言的熟悉程度只能随着使用时间的增长而慢慢增长,当对一门语言的函数、库、特性都深深了解
学习纲要:1.了解数组函数2.随机输出验证码1.数组函数: 数组函数: //作用:提供了很多官方写的非常有用的代码段,提高编写速度. 1.数组的键值操作函数 2.统计数组的元素和唯一性 3.使用回调函数处理数组的函
APC是Alternative PHP Cache的简称,是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。1、PHP配置APC 开启APC模块,需要将 extension=php_apc.dll 前
/** * @author default7 * @param $url * @param string $method * @param array $postData * * @return mixed|null|string */function getHttpContent($url, $method = 'GET', $postD
刚刚接触 PHP 仿照视频 写了个新闻管理系统 其中也使用到了bootstrap框架写下来整理一下思路。这是个很简单的系统,首先是建立数据库表。mysql>create database newsdbmysql> create table news( -> id int unsigned
学习纲要:1.php七种变量类型2.isset和empty两个函数的区分 3.类型测试 4.类型的自动转换 5.类型强制转换 注意:1.对象中调用方法是通过 变量->方法名 来调用. $user1 = new per(); $user1->say(); 2.更改页面的编
Php面向对象 单例模式 保证类只有一个实例1. 如何可以解决一个类可以被无限地实例化?New,就能实例化一次,怎么去限制,用户不能无限次地new? 将构造方法私有化。所有外部的new都操作失败 class MySQLDB{ priv
研究php的GD库的时候,发现了一段他人写的代码,这里给出来希望增加大家对php的热情。这段代码对人物头像进行了代码的马赛克,看起来很有趣。 function pixelfuck($url, $chars='ewk34543§G§$§$Tg34g
1、PHP文件缓存内容保存格式 PHP文件缓存内容保存格式主要有三种: (1)变量 var_export 格式化成PHP正常的赋值书写格式; (2)变量 serialize 序列化之后保存,用的时候
Php面向对象 类常量 类常量:类中,保存运行周期内,不变的数据。定义:const关键字const 常量名 = 常量值 例子: class Student{ public $stu_id; public $stu_name; public $stu_gender;
在开发一个商城网站的时候,客户需要一个导出报表的功能,我使用PHPExcel来实现这个功能。下载PHPExcel_1.8.0_doc.zip,将解压后的文件夹里的Classes上传到网站的根目录下,Classes目录内的内容如下:导出文件Excel.phprequi
Php面向对象 继承和重写 继承:php中,通过在类上,使用特殊的操作达到目的。通过在定义类时,利用extends来指明当前类对象继承那个类的对象。 例子: class C{ public $p_c = “value c”;} class D extends C{
2024-04-16
2022-01-28
2022-03-26
2014-05-30
2022-05-25
2022-01-18
2022-07-14
2022-10-04
2022-05-30
2022-03-24