php专区

06Dec

PHP中strpos、strstr和stripos、stristr...

strpos mixed strpos ( string $haystack, mixed $needle [, int $offset = 0 ] ) 如果offset指定了,查找会从offset的位置开始。offset不能为负数。 返回needle第一次出现在haystack的位置。如果在haystack中找不到needle,则返回FALSE。 needle,如果needle不是字符串,它会被转换成整型数值并赋值为...

28Aug

php检查远程文件是否存在

以前知道file_exists不能检查远程文件是否存在,但不知道如何检查远程文件是否存在, 今天在看PHP信息研究中心博客的时候发现一个函数get_headers 原文在这里: 如何检查某个远程文件是否存在http://www.xqs.cn/index.php?load=read&id=95 get_headers(PHP5) — 取得服务器响应一个 HTTP 请求所发送的所...

28Aug

php上传文件到远程服务器的方法

有时候为了实现负载或者是其他的原因,我们需要将上传上来的文件放置在其他的服务器,由于本人对服务器上的工具不太熟悉,所以仅从php程序入手,通过php的ftp或者curl来实现上传文件到远程服务器 当然这两种方式都是需要先上传到当前的web服务器,然后再转移到其他的服务器   第一个方法是ftp上传到远程...

28Aug

PHP比较两个时间相差的秒数通过strtotime

通过strtotime可以把任意时间格式转换为unix时间戳,从而相减得到两个时间相差的秒数 [php] [/php] strtotime -- 将任何英文文本的日期时间描述解析为 Unix 时间戳 说明 int strtotime ( string time [, int now] ) 本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间...

28Aug

php中die和exit的区别php中die和exit的区...

php中die和exit的区别是什么? 两个好像都是终止程序执行,貌似的确没有不同 GOOGLE了一下有人说一个是死之前还能冒个泡,一个不会 翻了一下手册,好像exit也是可以输出东西的 void exit ( [string status] ); 但是关于exit有一个注释:注意: 由于这是一个语言结构而非函数,因此它无法被...

28Aug

son_encode替代函数php_json_encode

由于json_encode函数需要php5.20以上版本才支持,php不支持json_encode如何也用上json的功能呢?有没有什么替代函数,替代函数是没有的,不过有人做了一个自定义的php_json_encode,使用中会出现什么样的问题还未可知. http://www.php.net/manual/zh/function.json-encode.php#74878 [php] function php_json_...

28Aug

如何往php函数中传入不定数量的参数?

如何往php函数中传入不定数量的参数? 我觉得方法有两种 数组方式传值 函数内通过func_get_args来获取值 最简单的方法是传入一个数组,数组值的个数是可以不限制数量的 另外一个方法是使用func_get_args来获取参数 function args($sql) { $args...

28Aug

php如何在一个类中引入另外一个类

有时候需要在一个类中调用另外一个类里面的方法, 然后另外一个类又需要调用当前类的方法,怎么办呢? 可以直接引入类对象的方式调用另外一个类的方法 示例如下(传值方式) class a { function b($obj) { $obj->test(); } } class b { function test() { echo ...

28Aug

php设置一个函数的最大运行时间

如何防止一个函数执行时间过长呢?在PHP里可以用pcntl时钟信号+异常来实现 declare(ticks = 1); function a() { sleep(10); echo "a finishi\n"; } function b() { echo "Stop\n"; } function c() { usleep(100000); } function sig() { throw new Exception; } try { ...

28Aug

在PHP中使用CURL实现GET和POST请求的方法

1.CURL介绍 CURL是一个利用URL语法规定来传输文件和数据的工具.支持很多协议,如HTTP、FTP、TELNET等。 幸运的是PHP也支持CURL库。本文将介绍curl的一些高级特性,以及在PHP中如何运用它。 2.基本结构 在学习更为复杂的功能之前,先来看一下在PHP中建立CURL请求的基本步骤: ...

  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……