PHP 自带查询运行内存的函数

memory_get_usage — 返回分配给 PHP 的内存量

int memory_get_usage ([ bool $real_usage = false ] )

返回当前分配给你的 PHP 脚本的内存量,单位是字节(byte)

一个例子:

<?php
//这只是个例子,下面的数字取决于你的系统

echo memory_get_usage() . "\n"; // 36640

$a = str_repeat("Hello", 4242);

echo memory_get_usage() . "\n"; // 57960

unset($a);

echo memory_get_usage() . "\n"; // 36744

?>

时间: 2024-10-08 14:20:09

PHP 自带查询运行内存的函数的相关文章

php 自带过滤和转义函数

转:php 自带过滤和转义函数 函数名 释义 介绍 htmlspecialchars 将与.单双引号.大于和小于号化成HTML格式 &转成&"转成"' 转成'<转成<>转成> htmlentities() 所有字符都转成HTML格式 除上面htmlspecialchars字符外,还包括双字节字符显示成编码等. addslashes 单双引号.反斜线及NULL加上反斜线转义 被改的字符包括单引号 (').双引号(").反斜线 backsl

03微信公众平台 - 实现【天气查询】功能函数,返回一个文本字符串。

一.功能代码函数实现 private function _weather($city) { include("weather_cityId.php"); $c_name=$weather_cityId[$city]; if(!empty($c_name)){ $json=file_get_contents("http://m.weather.com.cn/data/".$c_name.".html"); $data = json_decode($

hibernate中带查询条件的分页

所谓分页,从数据库中分,则是封装一个分页类.利用分页对象进行分页. 但,分页往往带查询条件. 分页类的三个重要数据:[当前页码数],[数据库中的总记录数],[每页显示的数据的条数] 原理:select * from  [表名] where   [字段名]  like   ['%条件%']    limit  [开始查询的索引],[每页显示的数据] 带查询条件的分页分两步 (1)第一步:查询出符合条件的数据的总条数 ---->select count(*) from [表名] where  [字段

带参数的main函数

第一个带参数的main. #include <iostream.h> int main(int argc,char *argv[]) { for(inti=0;i<argc;i++) { cout<<argv[i]<<'\t'; // } return0; } /* int argc, char **argv 用于运行时,把命令行参数传入主程序. argc -- 命令行参数总个数,包括 可执行程序名. argv[i] -- 第 i 个参数. argv[0] --

【转】带参数的主函数

带参数的主函数 一般情况下(许多教科书中都没有说明),我们在写程序的时候,往往忽略了主函数的参数,例如: int main() { … return 0; } 在命令行下,输入程序的名称就可以运行程序了.实际上,我们还可以通过输入程序名和相关的参数来为程序的运行提供更多的消息.参数紧跟在程序名后面,参数之间用空格分开. 这些参数被称为:command-line arguments(命令行参数),也往往被称为程序的argument list(参数表).例如,在Linux终端,用户可以输入ls –l

python四个带 key 参数的函数(max、min、map、filter)

四个带 key 参数的函数: max()点击查看详细 min()点击查看详细 map()点击查看详细 filter()点击查看详细 1)max(iterable, key) key:相当于对可迭代对象iterable每个元素的预处理. #返回key参数中的匿名函数返回的值中最大一个所对应的iterable参数中的值. max('ah', 'bf', key=lambda x: x[1]) 2)min(iterable, key) 点击查看详细 3)map(iterable, key) 点击查看详

laravel 数据库查询的一些函数意义(未完)

->all() 查询数据库中的全部信息,一对象形式返回 $rows=UserModel::all(); ->get() 查询的执行函数,->toArray()将查询的是数据集转换成数组 $rows = UserModel::get()->toArray(); ->Where() 表示条件查询,->first() 表示取出第一条数据 $user = UserModel::where("name","lee")->first()

改造phpcms-v9自带的字符串截取函数

1.phpcms-v9自带的字符串截取函数在phpcms/libs/functions/global.func.php文件中: /** * 字符截取 支持UTF8/GBK * @param $string * @param $length * @param $dot */ function str_cut($string, $length, $dot = '...') { $strlen = strlen($string); if($strlen <= $length) return $stri

C++——带默认参数值的函数

函数在声明时可以预先给出默认的形参值,调用时如给出实参,则采用实参值,否则采用预先给出的默认参数值. int add(int x = 5,int y = 6) { return x + y;} int main() { add(10,20);//10+20 add(10);//10+6 add();//5 + 6 } 默认参数值的说明次序 有默认参数的形参必须在形参列表的最后,也就是说默认参数值的右面不能有无默认值的参数,因为调用时实参与形参的结合是从左到右的顺序. int add(int x,