易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP 返回值

例子. return() 函数的用法
<?php
function square ($num)
{
    return $num * $num;
}
echo square (4);   // outputs '16'.
?>
函数不能返回多个值,但为了获得简单的结果,可以返回一个列表。
例子. 返回一个数组以得到多个返回值
<?php
function small_numbers()
{
    return array (0, 1, 2);
}
list ($zero, $one, $two) = small_numbers();
?>
从函数返回一个引用,你必须在函数声明和指派返回值给一个变量时都使用引用操作符 & :
例子. 由函数返回一个引用
<?php
function &returns_reference()
{
    return $someref;
}
$newref =& returns_reference();
?>


相关文档:

用PHP实现手机归属地查询api接口

用PHP实现手机归属地查询api接口:
主要使用curl实现,需要开启php对curl的支持.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Conten ......

PHP函数

1.1
exit() 函数输出一条消息,并退出当前脚本。
如果 status
是字符串,则该函数会在退出前输出字符串。
如果 status
是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退出状态 255 由 PHP 保留,不会被使用。状态 0 用于成功地终止程序。
1.2
301 Moved Permanently 客户请求的文档在其他地方, ......

优化PHP代码的42条建议

1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。
2.echo 比 print 快。
3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。
4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。
5.注销那些不用的变量尤其是大数组,以便释放内存。
6.尽量避免使用__get,__set,__a ......

PHP 中$_SERVER的参数和用法说明


$_SERVER['PHP_SELF']  #当前正在执行脚本的文件名,与document root相关。
$_SERVER['argv']  #传递给该脚本的参数
$_SERVER['argc']  #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。
$_SERVER['GATEWAY_INTERFACE']  #服务器使用的 CGI 规范的版本。例如,& ......

GyPSii API PHP请求示例

根据GyPSii API提供的操作类和方法,发现请求会失败,返回的是一个bed request。原因其实很简单,但一直没有找到,最终原因是对方提供的host是错误的,没天理。
对方提供的host和uri:
host:http://dev3.gypsii.com/gypsii
uri:http://dev3.gypsii.com/gypsii/xmlservice.cgi
这个host就是错的,应该是:dev3.gypsii.co ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号