PHP

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

Linux PHP MySQL Cesium Java HTML PHP

  • Laravel PHP 中EXCEL导入浮点型的日期转成格式化本地日期和时间

    解释:float类型时间其实是距离指定时间的天数,小数前是整数天所以是日期,小数后面的是当天又不满一整天所以时分秒。 /** * EXCEL 中读取到的时间原型是 浮点型,现在要转成 格式化的标准时间格式 * 返回的时间是 UTC 时间(世界协调时间,加上8小时就是北京时间) * @param float|int $dateValue Excel浮点型数值 * @param int $calendar_type 设备类型 默认Windows 1900....

    左鹏03-16 09:57:40

    阅读更多
  • PHP检测当前字符串编码并转码UTF-8

    1、获取当前字符串编码 $encode = mb_detect_encoding($str, array("ASCII",'UTF-8',"GB2312","GBK")); 2、将字符串编码转为UTF-8 $str = mb_convert_encoding($str, 'UTF-8', $encode);  ...

    左鹏03-06 10:27:56

    阅读更多
  • laravel使用X-PJAX时script的中文被转码的BUG修复

    laravel的spatie/laravel-pjax  插件时,返回script标签中的中文被转码了,解决方法如下 在中间件中添加以下代码即可解决 /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle(...

    左鹏02-25 15:14:00

    阅读更多
  • Laravel5.5+使用union时使用paginate方法进行分页处理的解决方法

    Laravel5.5+在使用union时使用paginate方法进行分页处理的解决方法参考以下代码 $union = DB::table(DB::raw('`orders`')) ->select(['order_id','is_pay','status','created_at']) ->where('created_at','<',Carbon::now()); $query = DB::table(DB::raw('`orders`')...

    左鹏11-19 14:45:58

    阅读更多
  • laravel框架常用目录路径函数

    1、app目录的绝对路径 $path = app_path(); ->还可以使用app_path函数为相对于app目录的给定文件生成绝对路径: $path = app_path('Http/Controllers/Controller.php'); 2、项目根目录的绝对路径 $path = base_path(); ->还可以使用base_path函数为相对于应用目录的给定文件生成绝对路径 $path = base_path('vendor/bin'); 3、应用...

    左鹏10-18 18:38:48

    阅读更多
  • PHP操作Redis常用方法

    这篇文章主要介绍了PHP操作Redis常用技巧,结合实例形式总结分析了php针对redis的连接、认证、string、hash等操作技巧与注意事项,需要的朋友可以参考下 本文实例讲述了PHP操作Redis常用技巧。分享给大家供大家参考,具体如下: 一、Redis连接与认证 //连接参数:ip、端口、连接超时时间,连接成功返回true,否则返回false $ret = $redis->connect('127.0.0.1', 6379, 30); //密码认证:成功返回t...

    左鹏10-09 15:21:08

    阅读更多
  • Laravel5.6自定义404错误页面方法

    因为在laravel框架中,异常都是通过App\Exceptions\Handler类来处理的,使用instanceof 比较运算符可以判断是否是某个具体的异常,重写类中的render方法,如下: public function render($request, Exception $exception) { /* 错误页面 */ if ($exception instanceof NotFoundHttpException) { $code ...

    左鹏07-25 19:32:47

    阅读更多
  • Laravel5+登录验证码 使用captcha方法

    一、安装captcha composer require mews/captcha 二、配置[/config/app.php]添加以下配置 'providers' => [ // ... Mews\Captcha\CaptchaServiceProvider::class, ] 'aliases' => [ // ... 'Captcha' => Mews\Captcha\Facades\Captcha::...

    左鹏07-18 17:06:21

    阅读更多
  • Laravel执行php artisan vendor:publish卡住问题解决方法

    在执行php artisan vendor:publish时出现以下提示 Which provider or tag's files would you like to publish?:   [0 ] Publish files from all providers and&n...

    左鹏07-18 16:44:13

    阅读更多
  • php JSON数据格式化(美化)的方法

    一、使用 json_encode 输出 <?php header('content-type:application/json;charset=utf8'); $arr = array( 'status' => true, 'errMsg' => '', 'member' =>array( array( 'name' => '李', 'gender' =>...

    左鹏07-11 10:49:32

    阅读更多

站点信息

  • 建站时间:2018-09-18
  • 网站程序:Spring Boot
  • 主题模板:《今夕何夕》
  • 文章统计:104条
  • 微信公众号:扫描二维码,关注我们
登陆您的账户