欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php

shiping1 的头像

php strtotime

strtotime("+3 day",strtotime('2014-11-20'));
strtotime("+3 days",strtotime('2014-11-20');
//以上是对的 day 或者 days 都是对的



普通分类: 
shiping1 的头像

PHP中如何给日期加上一个月 加一周

PHP中如何给日期加上一个月 加一周

普通分类: 
shiping1 的头像

json object array 对象 数组 json_encode 有大用 有大大用

<?php
$json = '{"userFriendId":"%s", "friendId":"%s", "friendEmail":"%s", "groupId":"%s", "groupName":"%s"}';
echo sprintf($json, $userFriendId, $friendId, $friendEmail, $groupId, htmlspecialchars($groupName));
?>

普通分类: 
shiping1 的头像

json remove enter.php

<?php
$json   = '{"meAccessTotal":"%s", "sysMsgTotal":"%s", "meSendTotal":"%s", "meAcceComAdminTotal":"%s", "meAcceComUserTotal":"%s",
                     "meAcceUserTotal":"%s", "maxPage":"%s", "msgList":"%s"}';
        $output = iconv('gbk', 'UTF-8', $this->tpl->fetch('user/usermsg_ajaxmsgs.htm'));
        //remove enter
        $output = preg_replace("/[\s]{2,}/","",$output);
        //remove double quotes to single quotes
        $output = str_replace("\"","'",$output);
        //这是接收信息界面,各项值和msglist
        if (empty($send))
普通分类: 
shiping1 的头像

php js json

<?php
$arr = array (  
 array (  
 'catid' => '4',  
 'catname' => '招聘信息',  
 'meta_title' => '招聘信息标题'  
 ),  
 
 array (  
 'catid' => '55',  
 'catname' => 'php教程',  
 'meta_title' => 'php教程标题',  
 )  
);  
$jsonstr = json_encode($arr);  
?>  
<script>
var jsonstr=<?=$jsonstr?>;  
//补充下,在php_json.php文件末尾  var jsonstr=<?=$jsonstr?>;  
//这一句。 这是将json格式的数据赋值给 jsonstr 变量。
</script>


普通分类: 
shiping1 的头像

array To Json.php

php 的json 数据里 有双引号 和回车符 传到都会错

<?php
$arr = array (  
  array (  
      'catid' => '4',  
      'catname' => '招聘信息',  
      'meta_title' => '招聘信息标题'  
    ),  
 
    array (  
      'catid' => '55',  
      'catname' => 'php教程',  
      'meta_title' => 'php教程标题',  
    )  
);  
//这是数组转换为json
$jsonstr = json_encode($arr);  
echo $jsonstr;
//结果
//[{"catid":"4","catname":"\u62db\u8058\u4fe1\u606f","meta_title":"\u62db\u8058\u4fe1\u606f\u6807\u9898"},
普通分类: 
shiping1 的头像

php json_encode json_decode json与数组 对象互换 字符串 转 转换 json 有大用 有大大用

高洛峰写的兼容性的数组转成json的方法 (就是转成json后 不是斜框的编码形式,而是纯汉文字的形式)

也可以看看  drupal_json_encode 函数  

普通分类: 
shiping1 的头像

CMF = cms + php framework

普通分类: 
shiping1 的头像

PHP array_sum() 函数

PHP array_sum() 函数

定义和用法

array_sum() 函数返回数组中所有值的总和。

如果所有值多是整数,则返回一个整数值。如果其中有一个或多个值是浮点数,则返回浮点数。

PHP 4.2.1 之前的版本修改了传入的数组本身,将其中的字符串值转换成数值(大多数情况下都转换成了零,根据具体制而定)。

普通分类: 
shiping1 的头像

安装redis 2.6.4

安装redis 2.6.4

下载redis-2.6.4
wget http://blog.xinfilm.com/softdir/redis-2.6.4.tar.gz

make MALLOC=jemalloc
/server/redis2/src/redis-server /server/redis2/redis.conf

#后台驻守模式一定要开
vi /server/redis2/redis.conf
daemonize yes

普通分类: 
shiping1 的头像

in_array

in_array

(PHP 4, PHP 5)

in_array检查数组中是否存在某个值

普通分类: 
shiping1 的头像

PHP sprintf() 函数 保留后面几位小数 有大用

1、价格规范 取小数点后2位

$money=22;
$formatted = sprintf("%.2f", $money);
echo $formatted;  //输出20.00




PHP sprintf() 函数

定义和用法

sprintf() 函数把格式化的字符串写入一个变量中。

普通分类: 
shiping1 的头像

curl_setopt 有大用

 

普通分类: 
shiping1 的头像

curl_setopt

普通分类: 
shiping1 的头像

PHP模拟POST表单提交(支持HTTP、HTTPS等) 有大用

PHP模拟POST表单提交(支持HTTP、HTTPS等) 2012-12-31 14:49:53

标签:PHP

 php模拟post提交数据,用处很多,可用来网站的采集,登陆等等

 

普通分类: 
shiping1 的头像

雾渺 php模拟post提交数据 有大用

1. [代码][PHP]代码

<?php

//以程序登陆一个论坛登录为例
function bbslogin($user_login, $password, $host, $port = "80") {
	//需要提交的post数据
	$argv = array('cookie' => array('user_login' => $user_login, 'password' => $password, '_wp_http_referer' => '/bbpress/', 're' => '', 'remember' => true));
	foreach ($argv['cookie'] as $key => $value) {
		$params[] = $key . '=' .
普通分类: 
shiping1 的头像

phpmyadmin 最在执行时间

 Maximum execution time of 30 seconds exceeded phpmyadmin
普通分类: 
shiping1 的头像

php die() 函数使用方法详解

PHP die() 函数

定义和用法

die() 函数输出一条消息,并退出当前脚本。

该函数是 exit() 函数的别名。

语法

die(status)
参数描述
status必需。规定在退出脚本之前写入的消息或状态号。状态号不会被写入输出。

说明

如果 status 是字符串,则该函数会在退出前输出字符串。

普通分类: 
shiping1 的头像

二维数组array去除重复值和array_unique函数

对于一维数组去除重复值的方法,是可以直接使用php系统函数array_unique,但是这个函数不能对多维数组去除重复值,下面分享一个可以去除二维数组的重复值的函数。

普通分类: 
shiping1 的头像

PHP 取得文件大小、类型、修改时间等信息

PHP 取得文件大小、类型、修改时间等信息

目录

filesize()

filesize() 函数用于取得文件大小,成功返回文件大小的字节数,否则返回 FALSE 。

语法:

int filesize( string filename )

例子:

普通分类: 
shiping1 的头像

深入了解 register_globals (附register_globals=off 网站打不开的解决

深入了解 register_globals (附register_globals=off 网站打不开的解决方法)

普通分类: 
shiping1 的头像

php 数组 array

PHP如何获取数组的键与值

服务器君一共花费了16.553 ms进行了6次数据库查询,努力地为您提供了提供了这个页面。
 

使用数组的过程中经常要遍历数组。通常需要遍历数组并获得各个键或值(或者同时获得键和值),所以毫不奇怪,PHP为此提供了一些函数来满足需求。许多函数能完成两项任务,不仅能获取当前指针位置的键或值,还能将指针移向下一个适当的位置。

获取当前数组键 key()

key()函数返回input_array中当前指针所在位置的键。其形式如下:

普通分类: 
shiping1 的头像

PHP合并数组+与array_merge的区别分析 有大用

PHP中两个数组合并可以使用+或者array_merge,但之间还是有区别的,而且这些区别如果了解不清楚项目中会要命的!

 

普通分类: 
shiping1 的头像

php array 重新索引排序

php中数组重建索引(重建键值)

在使用unset删除数组中的某些值时,我们有时需要重建数组索引。默认从0开始
方法1;

普通分类: 
shiping1 的头像

is_numeric

is_numeric

(PHP 4, PHP 5)

is_numeric 检测变量是否为数字或数字字符串

普通分类: 
shiping1 的头像

linux php 不能复制

  • warning: copy() [function.copy]: open_basedir restriction in effect.
普通分类: 
shiping1 的头像

PHP copy() 函数

PHP copy() 函数

定义和用法

copy() 函数拷贝文件。 //两个参数都应是文件名

语法

copy(source,destination)
参数描述
source必需。规定要复制的文件。
destination必需。规定复制文件的目的地。

说明

将文件从 source 拷贝到 destination。如果成功则返回 TRUE,否则返回 FALSE。

普通分类: 
shiping1 的头像

如何使phpstorm默认显示行号?

普通分类: 
shiping1 的头像

Eclipse里phpeclipse+xdebug配置指南 (好像有问题 )

Eclipse里phpeclipse+xdebug配置指南

发布时间: 2013/2/16 9:37:14
 

一、安装配置 

1、访问 http://www.phpeclipse.com/ ,找到右边的 1.2.x dev nightly下的http://update.phpeclipse.com/update/nightly_1.2.x
普通分类: 
shiping1 的头像

PHPEclipse+XDebug (好像有问题 )

PHPEclipse+Xdebug搭建PHP完美开发/调试环境

先 前開發PHP的IDE一直用NetBeans或Dreamweaver,今天發現phpEclipse提供的代码自动嗅探、代码提示、程序断点调试等等自 动化功能也相關優秀,以前自己写PHP只能靠着echo、var_dump()来调试程序,能不能让PHP也实现断点调试呢?下面就分別介紹在Eclipse的PHP插件中发现了Debug的选项.

下面就是详细过程。

步骤一:

1.首先下载并安装相应软件

Jdk是绝对必要的,它是跑Eclipse的最基本要求,到这里下载。

普通分类: 

页面

Subscribe to RSS - php