• PHP获取文章中图片并下载图片到本地服务器的方法

      在项目运营中,经常需要从某篇文章中获取其中的图片并下载图片的需求,下面来说下在PHP中如何实现: /** * 获取替换文章中的图片路径 * @param string $xstr 内容 * @param string $oriweb 网址 * @return string * */ function replaceimg($xstr, $oriweb){ //保存路径 $d = date('Ymd', time(......

    2018-09-24 20:30:11
    19630
  • PHP实现APP微信支付的实例讲解

      一、PHP后台后台生成预支付交易单,返回正确的预支付交易回话标识后再在APP里面调起支付!   官方文档:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1   根据文档拼接微信需要的参数,这里需要几个方法,直接上代码!   1.传输给微信的参数要组装成xml格式发送,传入参数数组! public function ToXml($data=array()) ......

    2018-08-31 20:19:32
    18910
  • 替换织梦DedeCMS首页轮播图Flash组件为图片

      织梦DedeCMS系统的首页有一个轮播图功能,可以在后台将需要的内容设置为首页轮播。但是织梦自带的这个功能是以Flash组件的形式来展现的,而现在的主流浏览器Chrome等已经明确表示将不再支持Flash,更不用说从来就不支持Flash的苹果iPhone等产品。我们可以通过修改让织梦以图片的方式来展现轮播图。   首先打开织梦首页模板,默认为:/templets/default/index.htm,找到如下代码: <div c......

    2018-06-07 19:08:10
    17164
  • PHP中的类与对象和继承

      在PHP中,类(Class)和对象(Object)是面向对象编程的核心概念。类是创建对象的蓝图或模板,而对象则是类的实例。通过使用类和对象,可以模拟现实世界中的情况,并封装相关的属性和方法。   下面是一个简单的示例,展示了如何在PHP中定义一个类和创建对象: class Car { // 属性 public $color; public $speed; // 方法 ......

    2018-05-28 19:36:56
    17210
  • ThinkPHP5使用laypage分页插件实现列表分页功能

      在使用thinkPHP框架做项目的时候,经常会遇到对列表的内容进行分页。thinkPHP框架中自带了分页功能,但是有缺陷。这个缺陷是每次返回每页数据给页面时需要重新加载页面所需要的JS、CSS等资源。如果页面包含的JS过多、过大,会增加流量压力。因此,我们使用laypage插件。每次使用ajax请求获取每页的数据就可以了,不需要重复加载页面。   分页流程   流程说明:   1) 调研App.php中的函数,该函数调用fetch函......

    2018-05-11 20:24:36
    21140
  • PHP实现获取农历(阴历)、节日、节气的类与用法示例

      本文实例讲述了php实现获取农历(阴历)、节日、节气的类与用法。分享给大家供大家参考,具体如下: <?php /* * 农历 节气 节日 */ header("Content-Type:text/html;charset=utf-8"); class Lunar { var $MIN_YEAR = 1891; var $MAX_YEAR = 2100; var $lunarInfo = array( arr......

    2018-03-07 20:27:28
    18520
  • ThinkPHP5框架整合plupload实现图片批量上传

      本文实例讲述了thinkPHP5框架整合plupload实现图片批量上传功能的方法。分享给大家供大家参考,具体如下:   在官网下载plupload https://www.plupload.com/   这里我们使用的是pluploadQueue   在HTML页面引入相应的css和js,然后根据示例代码修改为自己的代码 <link rel="stylesheet" href="/assets/plupupload/css/......

    2018-01-05 19:16:13
    19290
  • PHP框架的实现原理

      PHP框架的实现原理是通过采用MVC模式、路由机制、依赖注入、模板引擎和数据库操作等技术,构建一个结构清晰、易于维护和扩展的应用程序框架。下面是一个简单的PHP框架示例,演示了基本的实现原理:   简单的PHP框架文件结构 /simple_framework |-- app | |-- controllers | | |-- HomeController.php | |-- models | | ......

    2017-10-04 20:13:43
    9192
  • 再谈PHP错误与异常处理

      请一定要注意,没有特殊说明:本例 PHP Version < 7   说起PHP异常处理,大家首先会想到try-catch,那好,我们先看一段程序吧:有一个test.php文件,有一段简单的PHP程序,内容如下,然后命令行执行:php test.php <?php $num = 0; try { echo 1/$num; } catch (Exception $e){ ......

    2017-06-12 14:19:02
    14010
  • PHP 使用 PDO 进行数据库操作

      PHP 7 已经彻底移除了对 mysql 扩展的支持,推荐使用 PDO 进行数据库操作,PDO(PHP Data Objects)是一种安全且高效的方法,可以连接和操作多种数据库。PDO 提供了一个统一的接口,用于执行 SQL 查询和操作数据库。   以下是一个简单的示例,演示如何使用 PDO 进行数据库操作:   连接到数据库: $host = '数据库主机名'; $dbname = '数据库名'; $usern......

    2016-10-03 21:06:16
    10012