ysbl

每天获取多一点

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  PHP

摘要:<?php class a{ private $a="123"; private $b="456"; public function __toString() { // TODO: Implement __toString() method. return $this->a.$this->b; } 阅读全文
posted @ 2020-04-18 02:54 ysbl 阅读(657) 评论(0) 推荐(0)

摘要:<?php namespace app\index\controller; use think\view; use think\image; class Tupian extends HomeController { public function index(){ chdir("tupian"); 阅读全文
posted @ 2020-04-12 14:16 ysbl 阅读(382) 评论(0) 推荐(0)

摘要:fetchSql() 这个执行返回的是sql的语句 不是执行结果。 可以用于方便调试sql $result = M('User')->fetchSql(true)->find(1); 输出result结果为: SELECT * FROM think_user where id = 1 阅读全文
posted @ 2020-04-07 02:41 ysbl 阅读(449) 评论(0) 推荐(0)

摘要:对"钩子"这个概念其实不熟悉,最近看到一个php框架中用到这种机制来扩展项目,所以大概来了解下。 所谓Hook机制,是从windows编程中流行开的一种技术。其主要思想是提前在可能增加功能的地方埋好(预设)一个钩子,这个钩子并没有实际的意义,当我们需要重新修改或者增加这个地方的逻辑的时候,把扩展的类 阅读全文
posted @ 2020-04-07 02:03 ysbl 阅读(602) 评论(0) 推荐(0)

摘要:分享10条PHP性能优化的小技巧,帮助你更好的用PHP开发: 1、、foreach效率更高,尽量用foreach代替while和for循环 2、、循环内部不要声明变量,尤其是对象这样的变量 3、、在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,从而减少cpu跨循环层的次数,优 阅读全文
posted @ 2020-04-06 18:31 ysbl 阅读(268) 评论(0) 推荐(0)

摘要:1.is_nan 判断是否为合法数值 2.is_array — 检测变量是否是数组3.is_writable — 判断给定的文件名是否可写4.is_countable - 确认变量的内容是可数值5.is_scalar — 检测变量是否是一个标量6.is_executable — 判断给定文件名是否可 阅读全文
posted @ 2020-04-06 15:33 ysbl 阅读(402) 评论(0) 推荐(0)

摘要:<?php// $aa = ['ddd','ccc','kkkd'];// $c = ['a'=>'mmmm','c'=>'mmmm'];////// $cc = array(// array('a'=>'123','b'=>'456'),// array('c'=>'789','k'=>'111' 阅读全文
posted @ 2020-04-06 02:22 ysbl 阅读(201) 评论(0) 推荐(0)

摘要:$a = Config::load('config.php');var_dump($a);//检查配置文件是否存在 $b = Config::has('app_status');var_dump($b); 阅读全文
posted @ 2020-04-02 02:33 ysbl 阅读(855) 评论(0) 推荐(0)

摘要:$this->assign('controller',$request->controller()); $this->assign('module',$request->module()); $this->assign('action',$request->action()); —————————— 阅读全文
posted @ 2020-03-29 22:28 ysbl 阅读(1551) 评论(0) 推荐(0)

摘要:php实现返回上一页的功能的3种有效方法 header(location:你的上一页的路径); // 注意这个函数前不能有输出 header(location:.getenv("HTTP_REFERER")); // 返回其调用页面 echo"<script>alert('随便写点什么');hist 阅读全文
posted @ 2020-03-29 22:26 ysbl 阅读(766) 评论(0) 推荐(0)

摘要:$start_memory = memory_get_usage();$foo = "Some variable";echo memory_get_usage() - $start_memory;这个可以获取所有变量类型的大小strlen($foo) 这个可以获取当前字符串的字节大小 除以8就是位大 阅读全文
posted @ 2020-03-29 00:07 ysbl 阅读(3240) 评论(0) 推荐(0)

摘要: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 阅读全文
posted @ 2020-03-28 23:54 ysbl 阅读(1536) 评论(0) 推荐(0)

摘要:<?php/** * 发送post请求 * @param string $url 请求地址 * @param array $post_data post键值对数据 * @return string */function send_post($url, $post_data) { $postdata 阅读全文
posted @ 2020-03-15 13:15 ysbl 阅读(202) 评论(0) 推荐(0)

摘要:define("BAILOUT",16); define("MAX_ITERATIONS",1000); class Mandelbrot { function Mandelbrot() { $d1 = microtime(1); for ($y = -39; $y < 39; $y++) { fo 阅读全文
posted @ 2020-03-15 07:18 ysbl 阅读(575) 评论(0) 推荐(0)

摘要:基于使用thinkphp5的框架, $keys = Db::table("keywords")->field('name')->select();//获取敏感关键字列表 $keystr = array_column($keys,'name');//提取敏感关键字name $content = str 阅读全文
posted @ 2020-03-12 02:58 ysbl 阅读(255) 评论(0) 推荐(0)

摘要:第2章 经典类 242.1 ADODB连接数据库类——封装ADODB数据库连接 242.2 ADODB操作数据库类——封装ADODB数据库操作 272.3 ADODB分页类——封装ADODB分页操作 282.4 PDO连接数据库类——封装PDO数据库连接 322.5 PDO操作数据库类——封装PDO 阅读全文
posted @ 2020-03-10 03:13 ysbl 阅读(658) 评论(0) 推荐(0)

摘要:https://www.cnblogs.com/baiyygynui/p/11173952.html 阅读全文
posted @ 2020-03-08 19:40 ysbl 阅读(474) 评论(0) 推荐(0)

摘要:html_entity_decode() 阅读全文
posted @ 2020-03-04 06:43 ysbl 阅读(356) 评论(0) 推荐(0)

摘要:好坑..原来已经由return json() 替代了 阅读全文
posted @ 2020-03-04 06:06 ysbl 阅读(248) 评论(0) 推荐(0)

摘要:Log::record() 记录日志信息到内存Log::save() 把保存在内存中的日志信息(用指定的记录方式)写入Log::write() 实时写入一条日志信息 由于系统在请求结束后会自动调用Log::save方法,所以通常,你只需要调用Log::record记录日志信息即可。 record方法 阅读全文
posted @ 2020-03-04 04:59 ysbl 阅读(1605) 评论(0) 推荐(0)