#php类

PHP,javascript实现大文件上传

HTML代码<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,user-scalable=no,initia...

PHP断点续传(下载)代码

<?php/***PHP-HTTP断点续传实现*@paramstring$path:文件所在路径*@paramstring$file:文件名*@returnvoid*/functiondownload($path,$file){$real=$path.'/'.$file;if(!file_exists($real...

PHP及相关服务器防盗链

服务器防盗链假设域名为www.localhost.com  1.apache配置httpd.conf    SetEnvIfNoCaseReferer"^http://www.localhost.com/"local_ref=1<FilesMatch".(gif|jpg)">OrderAllow,DenyA...
代码星球 ·2020-04-10

PHP斐波那契数列

今天面试遇到一个斐波那契数列的求法11235813...要求写出算法//数组法functiontest($num){$arr=[];for($i=0;$i<=$num;$i++){if($i==0||$i==1){$arr[$i]=1;}else{$arr[$i]=$arr[$i-1]+$arr[$i-2];}}...
代码星球 ·2020-04-10

PHP单粒模式

<?phpclassC{//三私一公protectedstatic$_instance=null;protectedfunction__construct()//protected方便继承,privated无法继承{thrownewException("禁止实例化");}protectedfunction__cl...
代码星球 ·2020-04-10

linux nginx启用php

cd/usr/local/php/etcmvphp-fpm.conf.defaultphp-fpm.confvi/usr/local/nginx/conf/nginx.conf#删除如下部分的注释,保存退出,location~.php${roothtml;fastcgi_pass127.0.0.1:9000;fastc...
代码星球 ·2020-04-10

linux 安装Apache php mysql注意事项

由于apache的php组件php.so是由php安装生成的,故需在Apache安装之后才安装php比较合适libphp5.so是php5提供的,你还需要编译php5才能生成这个文件你在PHP的configure的时候,加上:--with-apxs2=/usr/local/apache/bin/apxs这样就会自动编译...

php date函数和首位带0问题

一、带零echodate('Y-m-d');2012-08-08二、不带零echodate('Y-n-j');2012-8-8以下为参数详解(转载):a-"am"或是"pm"A-"AM"或是"PM"d-几日,二位数字,若不足二位则前面补零;如:"01"至"31"D-星期几,三个英文字母;如:"Fri"F-月份,英文全名...

编译式安装PHP

yuminstall-ycurlcurl-devellibxslt-devel*   --prefix是编译安装后的目录 --enable-fpm是为了支持nginx/configure--prefix=/usr/local/php7--with-curl--with-freetype-dir--w...
代码星球 ·2020-04-10

wdos centos64位通过yum来升级PHP

  通过yumlistinstalled|grepphp可以查看所有已安装的php软件  使用yumremovephp……将所有的包删除通过yumlistphp*查看是否有自己需要安装的版本,如果没有就需要添加第三方yum源,推荐安装webtatic、rpmforge,还有国内163的&nb...

PHP操作大文件

$file=newSplFileInfo('foo-bar.txt');print_r(array('getATime'=>$file->getATime(),//最后访问时间'getBasename'=>$file->getBasename(),//获取无路径的basename'getCTim...
代码星球 ·2020-04-10

PHP小工具

防SQL注入functionclean($input){if(is_array($input)){foreach($inputas$key=>$val){$output[$key]=clean($val);}}else{$output=(string)$input;if(get_magic_quotes_gpc(...
代码星球 ·2020-04-10

PHP正则替换函数收集

preg_replace()$msg=preg_replace("/<style>.+</style>/is","",$msg);-----删除<style></style>和中间的部分$msg=preg_replace("/<[^>]+>/","",$...

PHP小知识收集

PEAR是“PHPExtensionandApplicationRepository”的缩写,即PHP扩展和应用仓库。PECL是“PHPExtensionCommunityLibrary”的缩写,即PHP扩展库。PECL可以看作PEAR的一个组成部分。str_spit将字...
代码星球 ·2020-04-10

php apache 和mysql查看版本常用方法收集

php:  1.命令行查询,下图是因为添加php进系统环境变量了     2.预定义常量PHP_VERSION查询    3.phpversion()函数查询    4.phpinfo()查询  apache:   mysql:  1.在终端下:mysql-V     2.2:在mysql...
首页上一页...210211212213214...下一页尾页