PHP

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

ThinkPHP Java HTML PHP MySQL Linux PHP

  • Laravel数据库获取值的常用方法

    find($id) 需要一个主键$id并返回一个模型对象,若不存在则返回nullfindOrFail($id) 需要一个主键$id并返回一个模型对象,若不存在则发生错误,抛出一个errorfirst() 返回数据库中找到的第一条记录,若不存在匹配的数据则返回nullfirstOrFail() 返回数据库中找到的第一条记录,若不存在匹配的数据则发生错误,抛出一个errorget() 返回匹配的数据模型集合pluck($column1,$column2,...) 仅返回指定字段的...

    左鹏07-09 10:46:03

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

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

    左鹏07-11 10:49:32

    阅读更多
  • 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

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

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

    左鹏07-18 17:06:21

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

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

    左鹏07-25 19:32:47

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

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

    左鹏10-09 15:21:08

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

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

    左鹏10-18 18:38:48

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

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

    左鹏11-19 14:45:58

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

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

    左鹏02-25 15:14:00

    阅读更多
  • 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

    阅读更多

站点信息

  • 建站时间:2018-09-18
  • 网站程序:Laravel
  • 主题模板:《今夕何夕》
  • 文章统计:88条
  • 统计数据
  • 微信公众号:扫描二维码,关注我们