php获取精确到微秒级的时间戳
摘要:<?phpdate_default_timezone_set("Asia/Shanghai"); list($uSecond, $second) = explode(' ', microtime());echo sprintf('%d%d', $second, (int)($uSecond * 10
阅读全文
php通过curl获取数据
摘要:<?phpheader("Content-Type:text/html;charset=UTF-8");$url = 'https://www.baidu.com';print_r(curlContent($url));function curlContent($url, $method = 'ge
阅读全文
php简单MYSQL操作类
摘要:<?php/*简单MYSQL操作类include './mysqlDb.php';$mysql = null;try { $mysql = new db('localhost', 'root', 'root', 'test'); //SELECT $mysql->select('SELECT * F
阅读全文
PHP时间戳
摘要:<?phpheader("Content-Type:text/html;charset=UTF-8");date_default_timezone_set("Asia/Shanghai");//1、当前时间戳echo ' 当前时间戳 ' . '<br>';echo 'time()' . '<br>'
阅读全文
PHP基础--mysqli的事务处理
摘要:表结构 CREATE TABLE `temp` ( `temp_id` int(11) NOT NULL AUTO_INCREMENT, `group` char(30) NOT NULL COMMENT '分组', `controller` char(30) NOT NULL COMMENT '控
阅读全文
php对SQL的输入字符串进行处理
摘要:function sanitizeString($var){ $var = strip_tags($var); $var = htmlentities($var); $var = stripslashes($var); return mysql_real_escape_string($var);}
阅读全文
CURL获取数据-支持cookie模拟登录
摘要:<?php $url = 'http://abc.com';$method = 'get';$optionArr = array();$optionArr['cookie'] = 'userid=1641281255339_h8wgml1013;';$result = curlDeal($url,
阅读全文
PHP中出现Warning: Illegal string offset
摘要:出现Warning: Illegal string offset,原因是定义了一个变量为字符串型,然后给这个字符串型的变量中的键赋值。例如:$a = '这是字符串';$a['val'] = 1; //此处会出警告
阅读全文
Laravel按指定字段值排序(orderByRaw)
摘要:status字段按着1,0,2,3排序orderByRaw("FIELD(status, " . implode(", ", [1, 0, 2, 3]) . ")")
阅读全文
Laravel新增路由文件配置
摘要:需要修改两个文件: app/Http/Kernel.php app\Providers\RouteServiceProvider.php
阅读全文
Laravel 查询数据时判断查询结果是否为空
摘要:1、查询一条方式 例如: $user = DB::table('user') ->select(['*']) ->where('user_id', $userId) ->first(); //判断查询结果是否为空 if ($user) { echo '不空'; } else { echo '空';
阅读全文
php输出json时,如何将空数组转为空对象
摘要:对于数组$foo = array( "a" => array('a1' => 1, 'a2' => 2), "b" => array()); 想转换成{ "a": {"a1":1, "a2":2}, "b": {}} 默认情况下用json_encode($foo)得到的是 { "a": {"a1":
阅读全文
关于 Laravel项目多进程队列配置的使用
摘要:关于 Laravel项目多进程队列配置的使用 https://segmentfault.com/a/1190000021165798
阅读全文
linux查询php.ini位置
摘要:第一种方法:find / -name php.ini 第二种方法:php --ini 第三种方法:php -i |grep php.ini //php -i其实就是输出phpinfo
阅读全文
laravel打印完整SQL语句
摘要:laravel打印完整SQL语句 用DB自带的getQueryLog方法直接打印: //开启QueryLogDB::connection()->enableQueryLog(); \App\User::find(1); dump(DB::getQueryLog());
阅读全文
php保存mysql数字时单双引号转义
摘要://需要单双引号转移的字符串$content = '需要单双引号转移的"字符串"';if (!get_magic_quotes_gpc()) { $content = addslashes($content);}
阅读全文
php用正则表达式替换部分字符串
摘要:例如: <a style="color:#ccc; font-size=14px;" href="http://baidu.com">百度</a>将字符串中style="color:#ccc; font-size=14px;"替换掉 <?php$string = '<a style="color:#
阅读全文
php判断数字是否为大于等于零的整数
摘要:/** * 判断数字是否为大于等于零的整数 * @param int $number $number */private function checkNumberGreaterOrEqualZero($number){ if (preg_match("/^[0-9]*$/", $number)) {
阅读全文
php判断日期是否正确
摘要:/** * 判断日期是否有效 * @param string $date 日期字符串 * @param string $format 日期格式 */private function checkDateIsValid($date, $format = 'Y-m-d'){ $unixTime = str
阅读全文