北京尚网汇智科技有限公司
当前位置:尚网汇智网站建设 > 网站建设知识 > PHP技术
网站建设知识
NEWS
联系我们
  • 网站建设服务电话
  • 400-883-2887
  • 公司地址:北京市昌平科技园区创意大厦2-806
  • 服务项目
    高端网站建设
    移动/微信网站建设
    手机APP开发
    OA/ERP业务系统开发
    网站维护托管
    CMS模板制作
    php文件下载代码(支持远程文件下载)本文章提供的三款文件下载代码有二款是支持本地服务器文件下载的,另一款支持下载远程服务器上的文件下载到本地。<?php//php文件下载代码(支持远程文件下载)//本文章提供的三款文件下载代码有二款是支持本地服务器文件下载的,另一款支持下载远程服务器上的文件下载到本地哦。//===========================第一种=================================//functiondownload($file_dir,$file...
    在已知URL参数的情况下,我们可以根据自身情况采用$_GET来获取相应的参数信息($_GET['name']);那,在未知情况下如何获取到URL上的参数信息呢?今天查了下资料,自己也留个笔记,以后也好找...好,废话不多说,下面给大家列举四个利用PHP自有函数来实现未知URL参数的获取;第一种、利用$_SERVER内置数组变量相对较为原始的$_SERVER['QUERY_STRING']来获取,URL的参数,通常使用这个变...
    在项目开发中,有时我们需要知道远程的URL地址是否能访问正常,判断其正常与否后进行下一步的操作,那么在PHP中如何获取远程HTTP的状态呢?逐风整理了两种方式,大家可以自行参考/使用:#方式一$ch=curl_init('http://blog.emtalk.net');curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_exec($ch);echocurl_getinfo($ch,CURLINFO_HTTP_CODE);//200curl_close($ch);#方式二print_r...
    在字符串指定位置插入一段字符串//插入一段字符串/**@paramstring$str#待处理字符串*@paramint$i#插入位置*@paramstring$substr#需要插入的字符串*/functionstr_insert($str,$i,$substr){for($j=0;$j<$i;$j++){$startstr.=$str[$j];}for($j=$i;$j<strlen($str);$j++){$laststr.=$str[$j];}$str=($startstr.$substr.$laststr);return$str;}
    php接受通过HTML表单提交的信息时,会将提交的数据保存在全局数组中,我们可以调用系统特定的自动全局变量数组来获取这些值。常用的自动全局变量如下所示:$_GET$_POST$_REQUEST在获取表单数据中,最常用的自动全局变量是$_GET和$_POST,它们分别获取通过GET方法提交的数据和通过POST方法提交的数据。比如一个名称为'txtAge'的文本框表单控件,如果用GET方法提交,可以用$_GET['txtAge']或...
    MySQL汉字字段排序需要进行一下转换,以下是示例代码:selectareaNamefromareaorderbyconvert(areaNameUSINGgbk)COLLATEgbk_chinese_ciasc说明:areaName为列名area为表名
    对于初次使用session的人来说可能会遇到Undefinedvariable:_SESSION这样的错误,错误原因是因为没有开启session。因为php中的session默认是不开启的,需要在程序中开启才能使用。PHP错误:PHPNotice:Undefinedvariable:_SESSION原因及解决方法遇到Undefinedvariable:_SESSION错误的原因是phpsession没有开启引起的。下面有两种解决办法.1.在程序里添加session_start()函数2.在php.ini里将session.auto...
    在开发过程中,我们经常需要将二维数组转为一维数组,个人总结了2种方法,分享给大家代码如下:$msg=array(  array(    'id'=>'45',    'name'=>'jack'  ),  array(    'id'=>'34',    'name'=>'mary'  ),  array(    'id'=>'78',    'name'=>'lili'  ),);第一种方法:复制代码代码如下:foreach($msgas$k=>$v){    $ids[]=$id;    $names[]=$name...
    $str=preg_replace('/s+/','',$str);//过滤多余回车$str=preg_replace('/<[]+/si','<',$str);//过滤<__('<'号后面带空格)$str=preg_replace('/<!–.*?–>/si','',$str);//注释$str=preg_replace('/<(!.*?)>/si','',$str);//过滤DOCTYPE$str=preg_replace('/<(/?html.*?)>/si','',$str);//过滤html标签$str=preg_replace('/<(/?head.*?)>/si','',$str);//过滤head标签$st...
    ob_start()函数用于打开缓冲区,比如header()函数之前如果就有输出,包括回车/空格/换行/都会有'Headerhadallreadysendby'的错误,这时可以先用ob_start()打开缓冲区PHP代码的数据块和echo()输出都会进入缓冲区而不会立刻输出.当然打开缓冲区的作用很多,只要发挥你的想象.可以总结以下四点:1.用于header()之前ob_start();//打开缓冲区echo/'Hellon/';//输出header('location:index.php');//把浏览器重定向到index.phpob_end_flus...
    进行“360网站安全检测”时发现其有一项轻重漏洞提示:“[轻微]发现服务器启用了TRACEMethod”360也提供了漏洞修复的解决方案1)2.0.55以上版本的Apache服务器,可以在httpd.conf的尾部添加:TraceEnableoff2)如果你使用的是Apache:-确认rewrite模块激活(httpd.conf,下面一行前面没有#):LoadModulerewrite_modulemodules/mod_rewrite.so-在各虚拟主机的配置文件里添加如下语句:RewriteEngineOnRewr...
    因为项目需要,要将PHP中SESSION保存部分数据,不过总有个过期不能处理,这儿介绍一下session的过期设置,如果设置了session过期无效,请看下后面的解决办法:在PHP中,设置php.ini,找到session.gc_maxlifetime=1440#(PHP5默认24分钟)这里你可以随便设置一下过期时间.但是有人说设置以后,好象不起作用!其实不是不起作用,而是因为系统默认:session.gc_probability=1session.gc_divisor=1000garbagecollection有个概率...
    在PHP网站开发中为了网站推广和SEO等需要,需要对网站进行全站或局部静态化处理,PHP生成静态HTML页面有多种方法,比如利用PHP模板、缓存等实现页面静态化,今天就以PHP实例教程形式讨论PHP生成静态页面的方法。页面静态化的方法,分为两种,一种是伪静态,就是url重写,一种是你真的静态化。下面介绍PHP中页面静态化的方法。什么是PHP静态化PHP静态化的简单理解就是使网站生成页面以静态HTML的...
    在一些生产制造行业条形码是必不可少的。比如,打印工作单、原材料出入库、成品出库发货等都需要扫描条形码进行数据采集。下面我们来看一下,在PHP中如何去生成产品的条形码,以下是代码部分。PHP生成一维条形码的方法<?php$code=$_GET['code'];if($code!=''){if(!is_numeric($code))die('输入的不是数字');if(strlen($code)!=12)die('条码长度不正确');if(strlen($code)==12){//计算校验位$lsum=0;$rsum=0;for($i=...
    在一些生产制造行业条形码是必不可少的。比如,打印工作单、原材料出入库、成品出库发货等都需要扫描条形码进行数据采集。首先,复习一下条形码的相关知识。条形码分类  一、按码制分类  1.UPC码  1973年,美国率先在国内的商业系统中应用于UPC码之后加拿大也在商业系统中采用UPC码。UPC码是一种长度固定的连续型数字式码制,其字符集为数字0~9。它采用四种元素宽度,每个条或空是1、2、3或4倍单位元素宽度。IP...
    咨询服务热线
    400-883-2887
    客服电话:400-883-2887  传真:010-51654992  E-mail:support@net2006.com
    本站设计已受版权保护,任何公司及个人不得复制,违者将依法追究责任,特此声明。

    Copyright © 2005-2018 北京尚网汇智科技有限公司 版权所有 京ICP备13031271号
    查找内容: