PHP日期时间函数date() 详解

目录PHP Date() 函数1. 年-月-日2. 时:分:秒3. 闰年、星期、天4. 其他**date()函数是我们在php开发中常碰到并且会使用到的一个日期函数,下面我来给大家介绍date()函数的一些...

2023-07-25

一文彻底搞懂php的后期静态绑定举例讲解

目录举个例子说明结语举个例子说明看了很多人的解释,都是照搬文档,说得非常抽象。这里我举个例子说明一下,应该很多人能秒懂。<?php interface FactoryInterface{ public fu...

2023-07-25

Thinkphp6 配置并使用redis图文详解

一、安装redisThinkPHP内置支持的缓存类型包括file、memcache、wincache、sqlite。ThinkPHP默认使用自带的采用think\Cache类。可以在小皮的软件管理中安装redis(比较简单快...

2023-07-25

thinkphp使用url请求调用ThinkApi天气教程【图文详解】

前言 看了一年多的thinkphp手册,我才发现了这个国内比较便宜的(主要免费的接口和对应次数比较多)Api服务商,虽然在使用之后发现部分接口的返回值没有某合返回的数据要多...

2023-07-25

使用VS Code+phpstudy实现PHP环境配置指南

目录概述:下面是具体的步骤:1.下载安装PHPStudy2.在PHPStudy中开启Apache和PHP服务3. 配置环境变量4. 在VSCode中安装PHP插件5. 配置VSCode的launch.json文件6. 配置任务管理...

2023-07-25

一文总结常用PHP业务逻辑demo

目录项目开发常用业务逻辑代码1、加密解密函数:2、上传图片方向纠正:3、拆分姓名中的姓氏和名字4、打印输出数据到文件5、随机字符生成6、生成唯一订单号7、获取毫秒级时间戳...

2023-07-25

Laravel Eloquent的九个实用特性详解

目录正文1.更强大的 find() 方法2.克隆 Model3.检查 Model 是否相同4.在关联模型中同时保存数据5.自定义 deleted_at 字段6.获取已修改的 Model 属性7.检查 Model 是否被修...

2023-07-25

TP5使用RabbitMQ实现消息队列的项目实践

目录1、安装扩展2、自定义命令3、rabbitmq服务端4、发送端5、验证在使用 RabbitMQ 之前,你要安装好 RabbitMQ 服务,具体安装方法可以参考 windows下安装RabbitMQ1、安装扩展进...

2023-07-25

如何解决PHPExcel不兼容php7.4版本

目录php升级7.4版本之后PHPExcel出现错误具体操作步骤php升级7.4版本之后PHPExcel出现错误经过查看得知错误是因为"由于您尝试使用花括号(curly braces)来访问数组或字符串...

2023-07-25

php操作Redis数据库基本示例【安装、连接、设置、查询、断开】

本文实例讲述了php操作Redis数据库。分享给大家供大家参考,具体如下:使用 phpredis 扩展提供的函数。下面是一个基本的示例,展示如何连接到 Redis 数据库并进行一些常见的操作:1...

2023-07-25

PHP实现汉字转拼音类库的使用方法

目录PHP实现汉字转拼音类库使用方法:一、安装类库:二、汉字转拼音的简单使用:1、汉字转成无无音调的拼音2、文字段落转拼音5、姓名首字母6、多音字7、单字转拼音PHP实现汉字转...

2023-07-25

Laravel多条件where查询语句使用详解

目录引言使用多条件的 where 语句使用条件性的 where 查询引言在使用 Laravel 开发应用的时候,还是会经常遇到多条件的查询语句,比如一个网站的商品筛选页面就有可能是这样子:h...

2023-07-25

php中的双引号与单引号的基本使用及区别

目录1.单引号声明2.双引号声明字符串3.字界符声明双引号与单引号有什么区别1. 双引号解析变量,但是单引号不解析变量2. 在双引号里面插入变量3. 双引号解析转义字符,单引号...

2023-07-25

php字符串截取的3个简单方法

目录一、strstr获取指定字符串之后或之前所有字符1、使用 strstr("原始字符","指定的字符",布尔值)二、substr函数截取字符串中的某部分1、substr或指定字符串最后一次出现...

2023-07-25

PHP获取时间戳等相关函数汇总

目录一、时间戳和日期互相转换二、PHP获取今日、昨日、上周、本周、上月、本月的起始时间戳三、获取当前周的每天的起始时间四、获取周的起始时间1、根据指定时间获取所在周...

2023-07-25

php8扩展arginfo生成工具及工具初体验介绍

目录正文上手体验准备工作生成扩展骨架撰写函数原型实现函数逻辑编写单元测试编译、测试和安装加入到php.ini实测正文php8提供了非常方便的扩展函数或类参数信息的生成工具...

2023-07-25

php学习Eloquent修改器源码示例解析

目录引言Demo源代码总结引言感觉好长时间没写东西了,一方面主要是自己的角色发生了变化,每天要面对各种各样的事情和突发事件,不能再有一个完整的长时间让自己静下来写代码,或者...

2023-07-25

PHP中为什么使用file_get_contents("php://input")接收微信通知

目录file_get_contents()php://input$http_raw_post_dataphp://input、$http_raw_post_data、$_POST、$_GET区别接收和发送XML的php示例php示例:接收XMLphp示例:发送xml微信用...

2023-07-25

phpstudy本地环境搭建超详细图文教程

目录前言1. 官网下载\安装1.1 官网下载1.2 安装2.常规配置和目录2.1 常规配置2.2 查看配置总结 前言PHPStudy为服务器环境提供极佳配置的解决方案支持CentOS、Ubuntu、Debia...

2023-07-25

ThinkPHP部署Workerman的成功使用示例

目录一、安装扩展包 composer require topthink/think-worker二、新建 server.php三、新建Worker.php 四、执行 php server.php start五、前端代码六、前端开两个端口...

2023-07-25

Laravel中ServiceProvider使用场景示例详解

目录ServiceProvider 的方式接入到 Laravel源码验证开源组件的 ServiceProviderServiceProvider 的方式接入到 Laravel有些朋友说,看了很多资料也不太明白 ServiceProvider...

2023-07-25

详解如何在PHP中使用布隆过滤器

目录布隆过滤器原理布隆过滤器处理流程第一步:开辟空间第二步:寻找 hash 函数第三步:写入数据第四步:判断在PHP中如何使用1. 使用BloomFilter扩展库2. 自行实现布隆过滤器布隆过...

2023-07-25

基于Surprise协同过滤实现短视频推荐方法示例

目录前言环境Surprise介绍协同过滤数据集业务介绍编码部分1. PHP请求封装2. PHP发起推荐获取3. 数据集生成4. 协同过滤服务5. 基于用户推荐6. 基于物品推荐其他写在最后前言...

2023-07-25

在VS Code 中调试远程服务器的PHP代码详解

目录背景配置步骤1. 安装 php debug 插件2. 安装 xdebug3. 在php.ini中进行配置开始调试1. 打断点2. 启动调试3. 在浏览器中打开页面4. 进行调试背景对于PHP的调试,一般来说...

2023-07-25

php基于DOMDocument操作页面元素实例 <font color=red>原创</font>

问题有如下代码,要求不使用正则表达式的情况下修改链接为 https://www.jb51.net/softs/ <p>欢迎访问<span></span> <a href="https://www.jb51.net/">软件下载</a></p>解...

2023-07-25

Thinkphp5分页后携带参数跳转传递功能实现

目录问题:解决办法-它的回答:问题:我在tp框架中写了一个图书详情分页的,代码如下:public function verify_details(){ $sell_order_num=input('sell_order_num');...

2023-07-25

Swift Set集合及常用方法详解总结

Swift 集合 Set 及常用方法1. 创建Set集合// 创建Setvar set: Set<Int> = [1, 2, 3]var set2 = Set(arrayLiteral: 1, 2, 3)2. 获取元素// set 获取最小值set.min()// 获取...

2023-07-25

本地推送通知UserNotifications在Swift中的实现方式

目录简介笔者环境权限获取触发器UNTimeIntervalNotificationTriggerUNCalendarNotificationTriggerUNLocationNotificationTrigger图标消息推送回调代理总结Demo 源码下载简...

2023-07-25

Swift中转义闭包示例详解

目录前言转义与非转义闭包逃离方法将转义关闭付诸行动注意强参考周期内存泄漏背后的原因消除强引用循环概括前言Swift 是一种非常强大的编程语言,是为 Apple 生态系统开发应...

2023-07-25

Swift 列举内存管理与异常处理具体代码

1. Swift 内存销毁时机// Swift5 内存销毁时机// 引用类型的内存销毁时机class ClassDemo { var a = "value a" deinit { // 实例被释放 print("deinit...

2023-07-25

Swift实现表格视图单元格多选

本文实例为大家分享了Swift实现表格视图单元格多选的具体代码,供大家参考,具体内容如下效果前言这段时间比较忙,没太多的时间写博客,前段时间写了一些关于表格视图单选的文章,想...

2023-07-25

为什么switch里的case没有break不行

前言一个小姐姐拿着一个switch的选择题来问我。之所以这么笃定地回答这个问题,并不是我知道其中原理,而是之前在一个群里,有人问了同类型的问题,我瞥了一眼记住了答案,所以才依葫...

2023-07-25

Swift设置UILabel内边距的实例代码

目录摘要textRect 的作用drawText 的作用优化扩展新发现总结摘要拿来即用短时间效率虽然挺高的,但是拿来的东西没有消化一次,就无法得心应手的使用它。这次的探索思路就是,查询...

2023-07-25

swift实现颜色渐变以及转换动画

本文是通过结合使用CAGradientLayer、CABasicAnimation以及CAAnimationDelegate来达到颜色渐变以及转换的动画,下面是今天要达成的效果图:首先创建一个CAGradientLayer和几个...

2023-07-25

Swift如何优雅的进行解包

目录前言var num: Int&#63;它是什么类型&#63;解包的基本思路解包深入可选链的解包nullable和nonnull一点点Swift与OC的语言思考前言对于Swift学习而言,可选类型Optional是永...

2023-07-25

深入浅出的聊聊Swift高阶函数

目录初探高阶函数mapcompactMapcompactMapValuesflatMapfilterreduce组合使用总结初探高阶函数
在 Swift 中,高阶函数一共有下面几个: map:对给定数组每个元素,执行闭包中的...

2023-07-25

Swift实现简单计算器项目

本文实例为大家分享了Swift实现简单计算器项目的具体代码,供大家参考,具体内容如下////  ViewController.swift//  计算器////  Created by 悦兑科技 on 15/1/14.//  Copy...

2023-07-25

swift表格控件使用方法详解(UITableview)

本文实例为大家分享了swift表格控件的简单使用,供大家参考,具体内容如下1、效果图2、该控件(UITableView) 代码注意的地方:A、ViewController 不单单继承于 UIViewController,还有...

2023-07-25

SwiftUI图片缩放、拼图等处理教程

目录前言1、图片缩放2、图片拼图3、图片操作方法4、示例代码5、结尾前言采用SwiftUI Core Graphics技术,与C#的GDI+绘图类似,具体概念不多说,毕竟我也是新手,本文主要展示效果图...

2023-07-25

Swift代码自定义UIView实现示例

Swift自定义View和OC自定义View的原理都是一样的,重写init()方法或initWithFrame()方法,下面简单说说如何自定义swift UIView主要是重写init(frame:CGRect)方法,其中required ini...

2023-07-25

使用swift实现计算器功能

关于计算器的实现在做之前想了几个方案。首先是做一个输入功能,再以后缀表达式来进行计算,但是这个更适用于做一个科学计算器,在平日生活中的计算器需要一些便捷的计算效果。所...

2023-07-25

Swift实现表格视图单元格单选(1)

本文实例为大家分享了Swift实现表格视图单元格单选的具体代码,供大家参考,具体内容如下效果展示前言最近一个朋友问我,如何实现表格视图的单选?因为我之前用Objective-c写过一次...

2023-07-25

R.swift的使用与安装教程

为什么使用R.swiftR.swift可以获取强类型、自动完成的资源,如图像、字体和段落完全类型化。更少的强制转换和猜测方法将返回什么编译时检查,运行时不再有导致应用程序崩溃的错...

2023-07-25

如何利用SwiftUI实现可缩放的图片预览器

目录前言实现过程程序的初步构想显示 UIImage双击缩放放大手势缩放预览任意 View将 UIImage 从 LBJImagePreviewer 剥离源码总结前言在开发中,我们经常会遇到点击图片查看大...

2023-07-25

Swift自定义UITableViewCell背景色

本文实例为大家分享了Swift自定义UITableViewCell背景色的具体代码,供大家参考,具体内容如下效果前言前段时间在整理课件 《UITableView》 章节的时候,看着单元格选中时的背景...

2023-07-25

Swift绘制渐变色的方法

本文实例为大家分享了Swift绘制渐变色的具体代码,供大家参考,具体内容如下示意图:import Foundationimport UIKit class GradientVC: UIViewController { @IBOutlet wea...

2023-07-25

Swift缩放并填充图片功能的实现

摘要直接操作图片来实现它的缩放或者填充多余空间,首选 UIGraphicsBeginImageContext 函数来实现,它就相当于一个画布,你甚至可以用它来涂鸦。最近有一个需求,就是将图片先等比...

2023-07-25

swift实现简单的计算器

本文实例为大家分享了swift实现简单计算器的具体代码,供大家参考,具体内容如下代码////  ViewController.swift//  Calculator////  Created by tutujiaw on 15/4/25.//  ...

2023-07-25

Swift使用表格组件实现单列表

本文实例为大家分享了Swift使用表格组件实现单列表的具体代码,供大家参考,具体内容如下1、样例说明:(1)列表内容从Controls.plist文件中读取,类型为Array 。
(2)点击列表项会弹出消...

2023-07-25

Swift使用transform 实现重复平移动画效果

摘要要实现一组重复的动画,本质上就是找到动画开始点、结束点。在动画结束的时候,触发开始点,持续这样的动作。这里面要梳理的逻辑就是1.触发开始点和2.监听动画结束点。这两个...

2023-07-25
返回顶部
顶部