
php
超人阿狸
不妥协,不逐流。随性而不失个性,有设计而不漏痕迹。繁华阅尽处,简约不简单。
展开
-
php字符串可以用数组的形式输出单个字母
<?php$str="abcdef";echo $str[2];echo '<br/>';echo $str[1];原创 2018-02-27 18:22:22 · 4396 阅读 · 3 评论 -
php抓取图片
function actionGetimg(){ ob_end_clean(); ob_implicit_flush(1); //13050 for($a=1;$a<13074;$a++){ echo $a.'+'; echo '<br/>'; $url = "http://www.jtyxzz.com/portal.php?mod=view&aid=...原创 2018-04-14 09:28:20 · 2462 阅读 · 0 评论 -
php 利用cookie实现网页记住用户名和密码的功能()
1.html部分<!doctype html><html class="no-js"><head> <title>记住账号密码</title><style type="text/css"> </style></head>原创 2018-04-27 14:27:45 · 5590 阅读 · 0 评论 -
WebSocket对象的“readyState”属性记录连接过程中的状态值
属性值 属性常量 描述———————————————————————————————————— 0 CONNECTING 连接尚未建立 1 OPEN WebSocket的链接已经建立 2 CLOSING 连接正在关闭 3 C...转载 2018-05-15 10:03:44 · 18851 阅读 · 0 评论 -
php类中 self和$this关键字的区别
可以先看下面三条解释,如果看完明白了就不用再看下面的例子了(么么哒)1.self可以访问本类中的静态属性和静态方法,可以访问父类中的静态属性和静态方法。2.self可以访问const定义的常量3.$this可以调用本类中的方法和属性,也可以调用父类中的可以调的方法和属性,可以说除过静态和const常量具体在类中的写法如下...原创 2018-05-15 13:27:23 · 3306 阅读 · 0 评论 -
php str_replace()将字符串中的反斜线(\)替换为空(一定要转义,不然报错)
$avator=str_replace('\\','',$userInfo['figureurl_qq_2']);原创 2018-05-28 19:04:40 · 13641 阅读 · 0 评论 -
学精正则表达式笔记(先开个头)
正则表达式(regular expression)定义:描述了一种字符串匹配的模式,可以用来检查某个串是否含有某种子串,将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。正则表达式是由普通字符以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。普通字符:由所有那些未显式指定为元字符的打印和非打印字符组成。这包括所有的大写和...原创 2018-07-06 17:26:18 · 2575 阅读 · 0 评论 -
php 绘制商品海报
/** * 分享图片生成 * @param $gData 商品数据,array * @param $codeName 二维码图片 * @param $fileName string 保存文件名,默认空则直接输入图片 */ function createSharePng($gData,$codeName,$fileName = ''...转载 2018-07-31 09:49:21 · 3641 阅读 · 0 评论 -
获取中文或者英文的字符串的首字母
<?phpfunction getFirstCharter($str){ if (empty($str)) { return ''; } $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar <= ord('z')) return strtoupper(...转载 2018-08-09 14:52:46 · 4549 阅读 · 0 评论 -
php分割大文件和php合并文件
1.分割<?php $i = 0; //分割的块编号 $fp = fopen("hadoop.sql","rb"); //要分割的文件 $file = fopen("split_hash.txt","a"); //记录分割的信息的文本文件,实际生产环境存在redis...转载 2018-04-18 18:20:16 · 4760 阅读 · 0 评论 -
php文件上传error的错误类型
PHP文件上传 error的错误类型$FILES[ 'file' ][ 'error' ]一共有7种类型:1、UPLOAD_ERR_OK其值为 0,没有错误发生,文件上传成功。 2、UPLOAD_ERR_INI_SIZE其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize选项限制的值。 3、UPLOAD_ERR_FORM_SIZE其值为 2,上传文件的大小超过了...原创 2018-04-18 15:24:53 · 2547 阅读 · 0 评论 -
js+php分片上传大文件
1.理解部分服务端为什么不能直接传大文件?跟php.ini里面的几个配置有关upload_max_filesize = 2M //PHP最大能接受的文件大小post_max_size = 8M //PHP能收到的最大POST值'memory_limit = 128M //内存上限max_execution_time = 30 //最大执行时间当然不能简单粗暴的把上面几个值调大,否则服务器内存...转载 2018-04-18 14:33:22 · 2679 阅读 · 0 评论 -
php 内置变量DIRECTORY_SEPARATOR的使用
widows下的路径分隔符为 / or \ ,linux下的路径分隔符为 /DIRECTORY_SEPARATOR是一个返回跟操作系统相关的路径分隔符的php内置命令,在windows上返回\,而在linux或者类unix上返回/,就是这么个区别,通常在定义包含文件路径或者上传保存目录的时候会用到。...原创 2018-02-28 08:55:08 · 2723 阅读 · 0 评论 -
php的session有效期设置和使用
方法一:设置session的有效期和开启function actionLogin(){ ini_set('session.gc_maxlifetime', "60"); // 设置为和“session.cookie_lifetime”一样的时间;(个人理解:设定session有效期) ini_set("session.cookie_lifetime","60"); //这个代表Sess...原创 2018-03-09 17:37:19 · 26964 阅读 · 0 评论 -
h5的localStorage :持久化存储 sessionStorage:会话性存储使用
localStorage 方法存储的数据没有时间限制。第二天、第二周或下一年之后,数据依然可用。(此存储就不多说了)sessionStorage:这里主要说一下其跟服务器端生成的session有什么区别; 此session:只适用于浏览器本框口内,同一个浏览器的其他框口是拿不到在另一个框口内存储的值的,同样只要浏览器关闭,其存储的值自动消失; 服务器端session:如果你不指定sessio...原创 2018-03-10 18:26:12 · 3583 阅读 · 0 评论 -
php获取php、mysql、apache版本信息
function actionStest(){ //echo "PHP软件版本:".phpversion();exit; mysql_connect('127.0.0.1','root','r123oot'); echo mysql_get_server_info();exit; echo apache_get_version();exit;}原创 2018-03-12 09:04:20 · 6620 阅读 · 0 评论 -
PHP备份mysql数据库
function actionHaha(){ header ( "content-Type: text/html; charset=utf-8" );//备份数据库 $host="localhost"; $user="root";//数据库账号 $password="r123oot";//数据库密码 $dbname="auth";//数...转载 2018-03-06 11:48:58 · 2150 阅读 · 0 评论 -
php不常用函数总结(连载)
1.abs():返回一个数的绝对值;2.set_time_limit :设置脚本最大执行时间(如果设置为0则没有时间限制,默认值为30秒,或者是在php.ini的max_execution_time被定义的值,如果此值存在。);3.strip_tags($str,'<p><a>'):剥去除p和a标签外的字符串中、XML 以及 PHP 的标签;4.iconv():字符串按要求...原创 2018-03-13 16:15:16 · 2583 阅读 · 0 评论 -
php下载文件
1.html部分(加target和不加都行)<a href="<{url c=$mc a='xiazip'}>" target="_blank">点击下载压缩包</a>2.php部分//实现是否有权限下载控制开始 ...........//实现是否有权限下载控制结束header('Content-disposition:attachment;filena...原创 2018-04-14 15:58:06 · 2082 阅读 · 0 评论 -
抓取文章内容
function actionHaha(){ header('content-type:text/html;charset=gbk'); $obj=M('caiji'); $data1=array(); //$b=0;//下面这两行用来实时输出的 ob_end_clean(); ob_implicit_flush(1); for($a=10986;$a<1307...原创 2018-04-11 08:48:51 · 2651 阅读 · 0 评论 -
PHP超过设置的最大运行内存是会报错的
解决办法:1.ini_set('memory_limit', '999M');2.修改PHP的配置文件。原创 2019-07-03 10:55:12 · 4430 阅读 · 0 评论