JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: php

thinkphp iis web.config,thinkphp IIS下伪静态配置,thinkphp web.config配置.

Thinkphp官方教程:http://doc.thinkphp.cn/manual/hidden_index.html 需要完善一下:<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="OrgPage" stopProcessing="true"> <match url="^(.*)$" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_HOST}...

PHP关于反斜杠处理函数addslashes()和stripslashes()的用法.

PHP自带的库函数 addslashes() 和 stripslashes() 都属于字符串处理类函数,作用正好相反:addslashes():对输入字符串中的某些预定义字符前添加反斜杠,这样处理是为了数据库查询语句等的需要。这些预定义字符是:单引号 (') ,双引号 (") ,反斜杠 (\) ,NULL。stripslashes():删除由 addslashes() 函数添加的反斜杠。该函数用于清理从数据库或 HTML 表单中取回的数据。(若是连续二个反斜杠,则去掉一个,保留一个;若只有一个反斜杠,就直接去掉。)ps:默认情况下,PHP 指令 magic_quotes_gpc 为 on,对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。例:if (get_magic_quotes_gpc())...
此文被围观2983次  分类: 编程开发 标签:  ···

php Notice: A session had already been starte解决办法 .

php,php notice,php Notice: A session had already been starte解决办法 Notice: A session had already been started – ignoring session_start() in .. on line ..This happens when you try to start session more than once.The solution for above problem is1) in php.ini file set session.autostart to 0session.auto_start = 02) In your code use this lineif (!session_id()) session_start();代替session_start();...
此文被围观3677次  分类: 编程开发 标签:  ··

DEDE调用指定文章ID来调用特定文档.

指定文章的id来调用特定文档在某些情况下还是比较实用的,下面有个示例,需要的朋友可以了解下{dede:arclist row=1 idlist='6'}  <li><a href="[field:arcurl/]">[field:description/]</a></li>  {/dede:arclist}一、指定文章的id来调用特定文档: {dede:arclist idlist='373,387,277' titlelen=100}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}所有只需在arclist里加入idlist='373,387,277',表示调用id号为373,387,277的文档。 二、指定keyword...
此文被围观2697次  分类: 编程开发 标签:  ······

dede织梦系统php标签无法使用.

最新版本的织梦,已经增加禁止标签功能,默认禁止的是dede:php标签。你在系统设置,其他选项中设置就可以了,具体如下图:...
此文被围观3270次  分类: 前端设计 标签:  ·····

php的数组交叉合并.

php的数组,比如我有两个数组。格式如下$list = array('1'=>'a','2'=>'b','3'=>'c');$list2 = array('1'=>'1','2'=>'2','3'=>'3');‍‍array‍‍(3) {[1]=>string(1) "a"[2]=>string(1) "b"[3]=>string(1) "c"}array(3) {[1]=>string(1) "1"[2]=>string(1) "2"[3]=>string(1) "3"}‍‍那么‍‍我怎么想要他组成这种格式呢array(6) {[0]=>string(1) &q...
此文被围观4056次  分类: 编程开发 标签:  ·····

php导出excel防止数字格式变成科学计数的方法.

php导出数据到excel,防止身份证等数字字符格式变成科学计数的方法在数据后面添加"\t",可以完美解决时间数字等格式变成科学计数等格式。最近写了一个生成csv的程序,生成的csv其中有一列数字长度为13位,csv中查看没有问题,但是用excel打开数字就会变成科学计数法 解决办法:    1、在生成csv的时候,在数字的前面或后面加上"\t"制表符,再用excel打开问题解决!如 “1234567890 ”   2、在生成csv的时候,在数字的前面加上"=",再用excel打开问题解决!如 ="9876543210",=“1234567890”,php导出数据到excel,身份证等数字格式的问题 解决方法...
此文被围观5607次  分类: 编程开发 标签:  ······

PHP文章按日期(月日)SQL归档语句.

先看我的实际操作使用:$article = M('Article');         $data = $article->field("id,title,add_time")->where("status=1 and is_del=0")->order("id desc")->select();         foreach ($data as $k=>$v){             $y = date("Y",&nb...
此文被围观3668次  分类: 编程开发 标签:  ····

PHP+MYSQL数据插入性能对比.

建表类型为InnoDB使用事务插入10万条记录需要25秒左右若不使用则需要........很长,可能你都不想记录.修改表类型为MyISAM插入10万条记录需要26秒左右插入了100万条数据花费了242秒左右所有测试都是在本机上进行的,当我放到服务器上就不一样了!...
此文被围观3962次  分类: 数据库 标签:  ······

PHP 冒泡排序.

function bubble_sort($array) {      $count = count($array);      if ($count < 0) return false;      for($i = 0; $i < $count; $i++){          for ($j = $count - 1; $j > $i; $j --){        ...
此文被围观3623次  分类: 编程开发 标签:  ····

PHP list() 函数解析.

定义和用法list() 函数用数组中的元素为一组变量赋值。 注意,与 array() 类似,list() 实际上是一种语言结构,不是函数。语法list(var1,var2...)参数描述var1必需。第一个需要赋值的变量。var2可选。可以有多个变量。提示和注释注释:该函数只用于数字索引的数组,且假定数字索引从 0 开始。例子 1输出:I have several animals, a Dog, a Cat and a Horse.例子 2输出:Here I only use the Dog and Horse variables....
此文被围观2427次  分类: 编程开发 标签:  ······

php array_map函数如何引用类的.

php array_map函数如何引用类的 array_map(array($this,”addslashes_deep”), $value);array_map(array(ClassName, “staticeMethodName”),  $arr2)  //静态方法array_map(array($class1, “memberMethodName”),  $arr2)   //非静态方法...
此文被围观5863次  分类: 编程开发 标签:  ···

PHP返回指定月份的天数.

cal_days_in_month() 函数描述:针对指定的年份和日历,返回一个月中的天数。语法:cal_days_in_month(calendar,month,year)calendar 必需。规定要使用的历法。month 必需。规定月。year 必需。规定年。 <?php//方法一:$days = cal_days_in_month(CAL_GREGORIAN, 4, 2013);echo “返回2013-4月的天数 “.$days.”<br/>”;//方法二:$days = date(‘t’, strtotime(“2013-3-1″));echo “返回2013-3的天数 “.$days.”<br/>”;//当前月份:$days = date(“t”);echo “当前月份”.date(“m”,time()).”月的天数 “.$days.”<br/>”;?>PHP返回指定月份的天数...
此文被围观2537次  分类: 编程开发 标签:  ···

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号