学习概要:*了解基本的数组函数的使用*懂得数组的遍历*了解超全局数组的基本关系与使用 数组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{
一、场景描述:最近我们一块业务,需要不断的监听一个目录的变化,如果目录中有文件,则启动PHP脚本处理掉。最初的方案是使用crontab执行sh脚本,脚本大概如下:SOK=`ps -ef |grep /www/sender.sh | grep -v grep|wc -l`if [[
/** * @author default7 * @description 演示PHP弹出下载的原理 * * @param $file_name */function downFile($file_name){ $file_path = "/tmp/" . $file_name; $buffer = 102400; //一次返回102400个
一、类的声明与对象初始化1.1 在类中声明成员属性时: 前面必须有修饰词, 当不知道使用那个时, 就使用var, 如果知道使用那一个修饰关键字, 就不使用var了var $color; var $name = "zhangsan" 1.2 一个文件只保存一个
对于一个网站的后台管理系统,单一的超级管理员权限往往不能满足我们的需求,尤其是对于大型网站而言,这种单一的权限会引发许许多多的问题出现。 比如:一个网站编辑,平时他只是负责公司网站的公告更新,但如果网站后台没有
php导入sql文件sql phpphp导入sql文件基本思路1.打开sql文件,放入一个变量(字符串类型)当中2.使用正则替换掉当中的注释(“--”与“/**/”)3.使用explode分割成为一个数组并去除每行的空格4.链接数据库之后使用my_
说起来惭愧,自从开始使用Sublime Text之后,再也没有debug过PHP的代码,最近把debug的环境搭建了一下,在这里记录一下。 安装XDebug sudo apt-get install php5-xdebug编辑xdebug.ini文件,添加如下配置 xdebug.remote_enab
说起来惭愧,自从开始使用Sublime Text之后,再也没有debug过PHP的代码,最近把debug的环境搭建了一下,在这里记录一下。 安装XDebug sudo apt-get install php5-xdebug编辑xdebug.ini文件,添加如下配置 xdebug.remote_enab
一、概念:二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位
WebServices能干什么? WebServices 可以将应用程序转换为网络应用程序。 通过使用 WebServices,您的应用程序可以向全世界发布信息,或提供某项功能。 好了,关于WebServices网上资料很多,就不过多介绍了,直接进入主题。
/* * _survey 得到一个投票的圆饼图* @access public 表示函数对外公开* @param $_agree 同意票数* @param $_disagree 反对票数* return 一张统计圆饼图* */function _vote($_agree,$_disagree){ //处理参数
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