PHP开发
涵盖PHP基础、ThinkPHP框架、Yii框架等
本文介绍PHP数组顺序查找法和二分查找法的基本使用方法和原理。一、顺序查找法基本原理顺序查找法是比较基本的查找方法,根据照数组中元素的保存顺序,利用待查找的值与数组中的元素从前往后一个一个地进行比较,直到找到目标值(查找成功)或查找失败。优点该查找方法对数组中元素的排序没有要求,可以看出顺序查找法它
在日常开发的工作中,短信应用的场景非常广泛,如:验证码登录、密码修改验证、卖家发货通知、消息提醒等。本文介绍ThinkPHP 5如何对接阿里云短信,实现发送短信的功能。一、下载阿里云短信SDK打开下载阿里云短信PHP SDK https://help.aliyun.com
ThinkPHP支持多种部署方式,其中通过Composer安装也是比较常用的方式,安装方式非常简单,以下介绍关于ThinkPHP 5版本如何通过Composer安装部署。一、ThinkPHP 5安装环境要求请确保先搭建好PHP基础Web环境,PHP版本需≥5.4.0,且需
时间应用于许多业务场景中,格式通常都是一串数字字符,为了方便直观展示时间远近,可以以多少分、小时、天、周、月、年等形式进行显示,如:1小时前、1天前、1月前、1年前等形式,这种方式有利于提升用户阅读的体验PHP中友好时间显示的实现代码块如下,可按需自行修改调整:/**
一、定义接口新建frontend\libs\interfaces\ReqeustInterface,定义一个RequestInterface接口,该接口仅是定义需要是实现的方法,具体实现不通过interface<?php namespace frontend\libs\interfaces;
Carbon是一个处理时间和日期的PHP类库,处理时间格式非常方便、实用。Composer安装Carbon类库composer require nesbot/carbonCarbon的使用获取当前时间戳$timestamp = Carbon::now()->timestamp; // 结果:i
在开发API时,为保证数据的安全,会对一些非法或者不合理的数据进行校验。当发现并不是我们想要的数据我们要怎么告知API的调用者呢?还没有使用异常类处理时,我们也许是这样处理的:return json_encode([ 'message' => '参数错误', 'code' =
一、PHP stdClass简介stdClass是PHP的一个内置类,这个类本身没有属性、方法,它不支持魔术方法、不支持接口继承。具有动态属性的通用空类。此类的对象可以使用new运算符实例化,也可以通过类型转换为对象创建。该类可以被其他自定义类继承。类摘要class stdClass { }二、PH
一、Composer安装PHPUnitpratice是我的项目根目录,现将PHPUnit引入到项目中,进入到D:\phpstudy_pro\WWW\pratice,创建vendor目录,专门管理Composer包,在pratice目录下新建comoposer.json,如有则忽略。composer.
PHP Reflection类获取类和方法的头部注释,示例代码如下<?php namespace test\reflectTest; require_once '../function.php'; /** * 利用反射类获取注释:类和方法 * * @package test\ref
热门文章
扫码添加站长好友