无需言 做自己 业 ,精于勤 荒于嬉.

杂项 函数 sys_getloadavg 获取系统的负载(load average)

发表日期:2021-07-01 10:15:43 | 来源: | 分类:杂项 函数

      示例1
<?php 
$load = sys_getloadavg();
if ($load[0] > 80) {
    header('HTTP/1.1 503 Too busy, try again later');
    die('Server too busy. Please try again later.');
}
?>

阅读全文 »

杂项 函数 sapi_windows_cp_is_utf8 Indicates whether the codepage is UTF-8 compatible

发表日期:2021-07-01 10:15:43 | 来源: | 分类:杂项 函数

sapi_windows_cp_is_utf8

(PHP 7 >= 7.1.0, PHP 8)

sapi_windows_cp_is_utf8Indicates whether the codepage is UTF-8 compatible

说明

sapi_windows_cp_is_utf8(): bool

Indicates whether the codepage of the current process is UTF-8 compatible.

参数

此函数没有参数。

返回值

Returns whether the codepage of the current process is UTF-8 compatible.

参见

阅读全文 »

杂项 函数 uniqid 生成一个唯一ID

发表日期:2021-07-01 10:15:43 | 来源: | 分类:杂项 函数

      示例1
<?php 
/* A uniqid, like: 4b3403665fea6 */
printf("uniqid(): %s\r\n", uniqid());
/* We can also prefix the uniqid, this the same as  * doing: * * $uniqid = $prefix . uniqid();
 * $uniqid = uniqid($prefix);
 */
printf("uniqid('php_'): %s\r\n", uniqid('php_'));
/* We can also activate the more_entropy parameter, which is  * required on some systems, like Cygwin. This makes uniqid() * produce a value like: 4b340550242239.64159797 */
printf("uniqid('', true): %s\r\n", uniqid('', true));
?>

阅读全文 »

杂项 函数 time_sleep_until 使脚本睡眠到指定的时间为止。

发表日期:2021-07-01 10:15:43 | 来源: | 分类:杂项 函数

      示例1
<?php 
//returns false and generates a warningvar_dump(time_sleep_until(time()-1));
// may only work on faster computers, will sleep up to 0.2 secondsvar_dump(time_sleep_until(microtime(true)+0.2));
?>

阅读全文 »

杂项 函数 connection_aborted 检查客户端是否已经断开

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

connection_aborted

(PHP 4, PHP 5, PHP 7, PHP 8)

connection_aborted检查客户端是否已经断开

说明

connection_aborted(): int

检查客户端是否已经断开。

返回值

如果客户端已经断开则返回1,否则返回0。

参见

阅读全文 »

杂项 函数 connection_status 返回连接的状态位

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

connection_status

(PHP 4, PHP 5, PHP 7, PHP 8)

connection_status返回连接的状态位

说明

connection_status(): int

获得当前连接的状态位。

返回值

获得当前连接的状态位, 可以用于与 CONNECTION_XXX 定义的常量来确定连接状态。

参见

阅读全文 »

杂项 函数 define 定义一个常量

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
define("CONSTANT", "Hello world.");
echo CONSTANT;
 // 输出 "Hello world."echo Constant;
 // 输出 "Constant" 并导致 Noticedefine("GREETING", "Hello you.", true);
echo GREETING;
 // 输出 "Hello you."echo Greeting;
 // 输出 "Hello you."//  PHP 7 起就可以运行了define('ANIMALS', array(    'dog',    'cat',    'bird'));
echo ANIMALS[1];
 // 输出 "cat"?>

      示例2
<?php 
var_dump(defined('__LINE__'));
var_dump(define('__LINE__', 'test'));
var_dump(constant('__LINE__'));
var_dump(__LINE__);
?>

阅读全文 »

杂项 函数 constant 返回一个常量的值

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
define("MAXSIZE", 100);
echo MAXSIZE;
echo constant("MAXSIZE");
 // 和上行一样interface bar {
    const test = 'foobar!';
}
class foo {
    const test = 'foobar!';
}
$const = 'test';
var_dump(constant('bar::'. $const));
 // string(7) "foobar!"var_dump(constant('foo::'. $const));
 // string(7) "foobar!"?>

阅读全文 »

杂项 函数 eval 把字符串作为PHP代码执行

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
$string = 'cup';
$name = 'coffee';
$str = 'This is a $string with my $name in it.';
echo $str. "\n";
eval("\$str = \"$str\";
");
echo $str. "\n";
?>

阅读全文 »

杂项 函数 get_browser 获取浏览器具有的功能

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
echo $_SERVER['HTTP_USER_AGENT'] . "\n\n";
$browser = get_browser(null, true);
print_r($browser);
?>

阅读全文 »

杂项 函数 highlight_file 语法高亮一个文件

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
AddType application/x-httpd-php-source .phps

阅读全文 »

杂项 函数 __halt_compiler 中断编译器的执行

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
// open this file$fp = fopen(__FILE__, 'r');
// seek file pointer to datafseek($fp, __COMPILER_HALT_OFFSET__);
// and output itvar_dump(stream_get_contents($fp));
// the end of the script execution__halt_compiler();
 the installation data (eg. tar, gz, PHP, etc.)

阅读全文 »

杂项 函数 highlight_string 字符串的语法高亮

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
highlight_string('<?php phpinfo();
 ?>');
?>

阅读全文 »

杂项 函数 exit 输出一个消息并且退出当前脚本

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
$filename = '/path/to/data-file';
$file = fopen($filename, 'r')    or exit("unable to open file ($filename)");
?>

      示例2
<?php 
//exit program normallyexit;
exit();
exit(0);
//exit with an error codeexit(1);
exit(0376);
 //octal?>

      示例3
<?php 
class Foo{
    public function __destruct()    {
        echo 'Destruct: ' . __METHOD__ . '()' . PHP_EOL;
    }
}
function shutdown(){
    echo 'Shutdown: ' . __FUNCTION__ . '()' . PHP_EOL;
}
$foo = new Foo();
register_shutdown_function('shutdown');
exit();
echo 'This will not be output.';
?>

阅读全文 »

杂项 函数 hrtime 获取系统的高精度时间

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
echo hrtime(true), PHP_EOL;
print_r(hrtime());
?>

阅读全文 »

杂项 函数 pack 将数据打包成二进制字符串

发表日期:2021-07-01 10:15:42 | 来源: | 分类:杂项 函数

      示例1
<?php 
$binarydata = pack("nvc*", 0x1234, 0x5678, 65, 66);
?>

阅读全文 »

SimpleXML 函数 simplexml_import_dom Get a SimpleXMLElement object from a DOM node

发表日期:2021-07-01 08:57:25 | 来源: | 分类:SimpleXML 函数

      示例1
<?php 
$dom = new DOMDocument;
$dom->loadXML('<books><book><title>blah</title></book></books>');
if (!$dom) {
    echo 'Error while parsing the document';
    exit;
}
$s = simplexml_import_dom($dom);
echo $s->book[0]->title;
?>

阅读全文 »

SimpleXML 函数 simplexml_load_string Interprets a string of XML into an object

发表日期:2021-07-01 08:57:25 | 来源: | 分类:SimpleXML 函数

      示例1
<?php 
$string = <<<XML<?xml version='1.0'?> <document> <title>Forty What?</title> <from>Joe</from> <to>Jane</to> <body>  I know that's the answer -- but what's the question? </body></document>XML;
$xml = simplexml_load_string($string);
print_r($xml);
?>

阅读全文 »

SimpleXML 函数 simplexml_load_file Interprets an XML file into an object

发表日期:2021-07-01 08:57:25 | 来源: | 分类:SimpleXML 函数

      示例1
<?php 
// The file test.xml contains an XML document with a root element// and at least an element /[root]/title.if (file_exists('test.xml')) {
    $xml = simplexml_load_file('test.xml');
     print_r($xml);
}
 else {
    exit('Failed to open test.xml.');
}
?>

阅读全文 »

变量处理 函数 is_float 检测变量是否是浮点型

发表日期:2021-07-01 08:57:22 | 来源: | 分类:变量处理 函数

is_float

(PHP 4, PHP 5, PHP 7, PHP 8)

is_float检测变量是否是浮点型

描述

is_float(mixed $var): bool

如果 varfloat 则返回 true,否则返回 false

注意:

若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用 is_numeric()

参见 is_bool()is_int()is_integer()is_numeric()is_string()is_array()is_object()

阅读全文 »

全部博文(1580)
集速网 copyRight © 2015-2022 宁ICP备15000399号-1 宁公网安备 64010402001209号
与其临渊羡鱼,不如退而结网
欢迎转载、分享、引用、推荐、收藏。