PHP

设置session的生命周期(php)

摘要 通过设置session生命周期,达成一定时间内清除session的目的。 PHP中,Session变量保存在服务器端(默认以文件格式保存),而SessionID以cookie形式保存在客户端。销毁session的方法有2种   第一种是通过程序 &nbs...

Discuz教程:X3.1-x3.2后台admin.php防止直接恶意访问

功能说明:admin.php是discuz默认的后台地址,正常情况下可以直接访问,为了防止某些恶意访问的情况,可以修改以下内容进行安全性能提升。适用版本:Discuz!x1-x3.2具体实施方案:admin.php中找到:$discuz->init();换行后,添加如下代码,就可以了if(!$_G['uid']|...

php判断IE浏览器

<?php/***检测用户当前浏览器*@returnboolean是否ie浏览器*/functionchk_ie_browser(){$userbrowser=$_SERVER['HTTP_USER_AGENT'];if(preg_match('/MSIE/i',$userbrowser)){$usingie=t...
代码星球·2021-01-09

php中二维数组如何使用

最近需要使用PHP中的二维数组,就用一个简单的例子来说明PHP中二数组是如何使用<?php$a=array('a','b','c');$c=array('a1','b1','c1');$b=array('id'=>18,'count'=>27,$a,$c);echo$b['id']; &nb...

php如何判断是手机访问还是电脑访问

<?phpfunctionisMobile(){$useragent=isset($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT']:'';$useragent_commentsblock=preg_match('|(.*?)|',$useragent...

PHP的数组值传入JavaScript的数组里

<!doctypehtmlpublic"-//W3C//DTDHTML4.0//EN"><html><head>      <title>PHP的数组值传入JavaScript的数组里</title>...
代码星球·2021-01-09

如何将php数组或者对象传递给javascript

在网上搜了一些方法,最后自己采用的是通过json字串的方式。假设有一个php数组$arr,代码如下:代码如下:<script>//html5中默认的script是javascript,故不需要特别指定scriptlanguagevararr_js=<?phpechojson_encode($arr)?...

php生成PDF文件(FPDF)

FPDF即“FreePDF”,FPDF类库提供了基本的PDF创建功能,其源代码和使用权是免费的。通用:PDF文档在UNIX和Windows系统均可正常使用。安全:PDF文档可设置为只读模式,并且可以添加密码等保护措施。美观:PDF文档可以很大程度上兼容中文编码,并且保留当前页面排版。精巧:大多数情况下,生成PDF文档会...

PHP数组操作汇总

对于Web编程来说,最重要的就是存取和读写数据了。存储方式可能有很多种,可以是字符串、数组、文件的形式等。数组,可以说是PHP的数据应用中较重要的一种方式。PHP的数组函数众多,下面是我学习的小结,借此记之,便于以后鉴之。1.数组定义数组的定义使用array()方式定义,可以定义空数组:01<?php02&nbs...
代码星球·2021-01-09

PHP curl获取页面内容,不直接输出到页面,CURLOPT_RETURNTRANSFER参数设置

使用PHPcurl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出。这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true。1、curl获取页面内容, 直接输出例子:<?php$url='http://blog.snsgou.com';$ch=...

【荐】PHP上传文件大小限制大全

在php.ini里面可以设置最大上传文件大小解决方法:第一:在php.ini里面查看如下行:upload_max_filesize=8Mpost_max_size=10Mmemory_limit=20M 另外要确认上传的<form>里类似下面的这行<inputtype="hidden"nam...

PHP上传(单个)文件示例

通过PHP,可以把文件上传到服务器。创建一个文件上传表单允许用户从表单上传文件是非常有用的。请看下面这个供上传文件的HTML表单:<html><body><formaction="upload_file.php"method="post"enctype="multipart/form-da...

PHP同时上传“多个”文件示例,并格式化$_FILES数组信息

方法1:在html表单,放置多个文件选择框,使用数组名作为组件的名字,如下:<formaction="upload.php"method="post"enctype="multipart/form-data"><inputtype="file"name="upfile[]"/><input...

PHP中file_exists与is_file、is_dir的区别,以及执行效率的比较

判断文件是否存在,有2个常用的PHP函数:is_file和file_exists,判断文件夹是否存在,有2个常用PHP函数:is_dir和file_exists,即 file_exists=is_dir+is_file。 与file_exists相比,is_file与is_dir的执行效率如何呢?分...
代码星球·2021-01-09

PHP不使用?>结尾会更好!

在看别人的代码时发现经常有人不使用 ?> 结尾符。尤其是在使用include之后,不使用的频率更高。于是查了一下:文件末尾的PHP代码段结束标记可以不要,有些情况下当使用 include() 或者 require() 时省略掉会更好些,这样不期望的白空格...
代码星球·2021-01-09