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

这里的技术是共享的

You are here

php

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的最基本要求,到这里下载。

普通分类: 
shiping1 的头像

eclipse XDebug Eclipse集成PDT+XDebug调试PHP脚本 (好像有问题 )

    上篇文章里讲了在Win7下如何采用最新版本的Apache2.4.2+PHP5.4.5+MySQL5.1.63自
普通分类: 
shiping1 的头像

PHPStorm Drupal集成与开发

PHPStorm Drupal集成与开发

分类: Drupal,ToolsLi Xi @ 9:52 下午
普通分类: 
shiping1 的头像

PhpStorm集成Drupal Drush命令行工具

普通分类: 
shiping1 的头像

PhpStorm 安装 Markdown 插件

PhpStorm 安装 Markdown 插件

最后更新时间:2013-11-17 04:00:27 UEANER

PhpStorm 安装插件有两种方式:

  • 1) 使用 PhpStorm 自带的 plugin repository 进行安装,安装方式较简单,推荐
  • 2) 先下载插件安装包,使用 PhpStorm 加载本地安装包的方式,进行安装,适用于安装插件库中没有的插件

首先我们使用 plugin repository 进行安装:

普通分类: 
shiping1 的头像

PhpStorm调试 PHP Web 应用 (经自己亲自实践有大用有大用)

PhpStorm调试 PHP Web 应用  

2013-04-06 12:30:36|  分类: 默认分类 |字号

普通分类: 
shiping1 的头像

PHPStorm + Xdebug 调试PHP代码 有大用

PHPStorm + Xdebug 调试PHP代码

http://e.v-get.com/2013-11-20 16:55:48 E维科技

之前一直通过echo,var_dump,print_r等将变量输出来调试PHP,效率奇低。而使用Xdebug,就可以直接在IDE中调试PHP了。

普通分类: 
shiping1 的头像

解析phpstorm + xdebug 远程断点调试

XDEBUG配置:
普通分类: 
shiping1 的头像

为 PhpStorm 配置 Xdebug 来调试代码

为 PhpStorm 配置 Xdebug 来调试代码

当项目越来越复杂,排错就越发困难。
你以为代码是这么运行的,但就是有未想到的功能导致流程变得不可捉摸。
此时我们需要调试啊调试...

PhpStorm 是一款优秀的 PHP IDE,排除其 Java 系出身导致的资源占用情况不理想外,其功能和易用性是毋庸质疑的。
好,再说下去就是软文了。

PhpStorm 内建了 Zend Debugger 和 Xdebug 支持,使用简单的配置我们就可以开始调试代码了。我们以 Xdebug 为例来说明下。

普通分类: 
shiping1 的头像

PHPStorm配置XDebug远程调试PHP

PHPStorm配置XDebug远程调试PHP

(2013-05-21 17:32:36)
普通分类: 
shiping1 的头像

Xampp + Zend Studio 开启Xdebug调试功能 php

Xampp + Zend Studio 开启Xdebug调试功能

安装Xampp和Zend Studio就不介绍了,直奔主题。

第一步:配置Xdebug环境

打开Xampp安装目录的php\php.ini配置文件找到[XDebug]项,开启以下配置

;扩展dll引用路径(安装好Xampp后php\ext目录下就已有了php_xdebug.dll)
zend_extension = "D:\xampp\php\ext\php_xdebug.dll"

;创建文件的概要输出目录
xdebug.profiler_enable = 1

;设定效能监测信息输出文件的路径
xdebug.profiler_output_dir = "D:\xampp\tmp"

普通分类: 
shiping1 的头像

PHPStorm 与 Xdebug 有大用

首先要配置一个支持Xdebug的服务器环境,如集成了Xdebug的XamppWamp,或者配置了Xdebug的Zendserver,又或者自行配置的Apache+
普通分类: 

页面

Subscribe to RSS - php