51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#php模式设计
thinkphp fetchSql
fetchSql() 这个执行返回的是sql的语句不是执行结果。可以用于方便调试sql $result=M('User')->fetchSql(true)->find(1);输出result结果为: SELECT*FROMthink_userwhereid=1...
代码星球
·
2021-02-15
thinkphp
fetchSql
php钩子是什么意思
对"钩子"这个概念其实不熟悉,最近看到一个php框架中用到这种机制来扩展项目,所以大概来了解下。所谓Hook机制,是从windows编程中流行开的一种技术。其主要思想是提前在可能增加功能的地方埋好(预设)一个钩子,这个钩子并没有实际的意义,当我们需要重新修改或者增加这个地方的逻辑的时候,把扩展的类或者方法挂载到这个点即...
代码星球
·
2021-02-15
php
钩子
是什么
意思
10条PHP性能优化的小技巧
分享10条PHP性能优化的小技巧,帮助你更好的用PHP开发: 1、、foreach效率更高,尽量用foreach代替while和for循环 2、、循环内部不要声明变量,尤其是对象这样的变量 3、、在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,从而减少cpu跨循环层的次数,优化程序性能 ...
代码星球
·
2021-02-15
10条
PHP
性能
优化
技巧
php is 系列类型函数
1.is_nan 判断是否为合法数值 2.is_array—检测变量是否是数组3.is_writable—判断给定的文件名是否可写4.is_countable-确认变量的内容是可数值5.is_scalar—检测变量是否是一个标量6.is_executable—判断给定文件名是否可执行7....
代码星球
·
2021-02-15
php
is
系列
类型
函数
Thinkphp5获取配置文件
$a=Config::load('config.php');var_dump($a);//检查配置文件是否存在$b=Config::has('app_status');var_dump($b);...
代码星球
·
2021-02-15
Thinkphp5
获取
配置文件
ThinkPHP5.*获取当前模块,控制器,方法
$this->assign('controller',$request->controller());$this->assign('module',$request->module());$this->assign('action',$request->action());—————...
代码星球
·
2021-02-15
ThinkPHP5.
获取
当前
模块
控制器
php跳转回上一页
php实现返回上一页的功能的3种有效方法 header(location:你的上一页的路径); // 注意这个函数前不能有输出 header(location:...
代码星球
·
2021-02-15
php
转回
一页
php获取变量所占内存大小的方法
$start_memory=memory_get_usage();$foo="Somevariable";echomemory_get_usage()-$start_memory;这个可以获取所有变量类型的大小strlen($foo)这个可以获取当前字符串的字节大小除以8就是位大小...
代码星球
·
2021-02-15
php
获取
变量
所占
内存
php数组倒序
print_r(krsort($arr));var_dump($arr);1array(3){[2]=>string(3)"789"[1]=>string(3)"456"[0]=>string(3)"123"}ksort($arr);var_dump($arr);array(3){[0]=>st...
代码星球
·
2021-02-15
php
数组
倒序
php curl发送留言实例
<?php/***发送post请求*@paramstring$url请求地址*@paramarray$post_datapost键值对数据*@returnstring*/functionsend_post($url,$post_data){$postdata=http_build_query($post_data...
代码星球
·
2021-02-15
php
curl
发送
留言
实例
php性能测试
define("BAILOUT",16);define("MAX_ITERATIONS",1000);classMandelbrot{functionMandelbrot(){$d1=microtime(1);for($y=-39;$y<39;$y++){for($x=-39;$x<39;$x++){if(...
代码星球
·
2021-02-15
php
性能
测试
php敏感字过滤替换
基于使用thinkphp5的框架,$keys=Db::table("keywords")->field('name')->select();//获取敏感关键字列表$keystr=array_column($keys,'name');//提取敏感关键字name$conten...
代码星球
·
2021-02-15
php
敏感
过滤
替换
php常用函数
第2章经典类242.1ADODB连接数据库类——封装ADODB数据库连接242.2ADODB操作数据库类——封装ADODB数据库操作272.3ADODB分页类——封装ADODB分页操作282.4PDO连接数据库类——封装PDO数据库连接322.5PDO操作数据库类——封装PDO数据库操作332.6PDO分页...
代码星球
·
2021-02-15
php
常用
函数
必学PHP类库/常用PHP类库大全
https://www.cnblogs.com/baiyygynui/p/11173952.html...
代码星球
·
2021-02-15
PHP
类库
必学
常用
大全
thinkphp html转为字符
html_entity_decode()...
代码星球
·
2021-02-15
thinkphp
html
转为
字符
首页
上一页
...
31
32
33
34
35
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他