了解PHP中json_encode与json_decode的区别
一、json_encode() 对变量进行JSON编码语法:json_encode($value[,$options=0])注意: 1、$value为要编码的值,且该函数只对UTF8编码的数据有效; 2、opt
十年程序员告诉你Apache、PHP和Mysql之间的关系
详解Apache、PHP和Mysql之间的关系学习方法弄清楚Apache、PHP和MySQL之间的关系,对于初学者理解程序的运行过程,还是很有帮助的,学习一个新事物,要明白最基本的三个问题: 是什么、有什么、为什么。是什么指的是新事物的宏观
php如何解析url?解析url的5种方式介绍
php解析url的几种方式1、利用$_SERVER内置数组变量访问:http://localhost/test.php?m=admin&c=index&a=lists&catid=1&page=1//URL的参数echo $_SERVER[
PHP如何解压缩zip文件?(代码示例)
PHP解压缩zip文件1、使用PHP执行文件解压缩zip文件,前提条件,一定要确定服务器开启了zip拓展2、封装的方法如下:实例代码<?php/** * 压缩文件 * @param array $files 待压缩文件 array(d:/t
PHP如何使用mpdf将html页面转换pdf文件?
本文主要需求是将html页面转换为pdf文档1、安装mpdf工具类 (composer方式)composer require mpdf/mpdf:8.0.32、控制器里调用<?phppublic function test_pdf(){
php保留两位小数的几种方法介绍
1.不进位的情况比如3.149569取小数点后两位,最后两位不能四舍五入。结果:3.14。可以使用 floor 函数该函数是舍去取整。例如,floor(4.66456) 结果:4 。floor(9.1254) 结果9 。因此,去小数点后两位
一分钟带你了解php和Python的区别
php和Python的区别1、python不是脚本语言,虽然他是动态解释的。他可以完成系统级的开发。2、 python是跨平台的,你可以运用python在mac,在linux,在win下,甚至是s60手机中开发软件;PHP没有这些能力。 3
laravel分页没有样式怎么解决
Laravel是一款非常流行的现代开发框架,其提供了大量方便的特性和工具让开发人员轻松地构建高质量的Web应用程序。其中一个常见功能是分页,Laravel也内置了方便的分页工具,但是很多开发者却遇到了分页样式缺失的问题。本文将会介绍如何解决
laravel怎么打印执行的SQL语句(两种方法)
在Laravel中使用Eloquent ORM查询数据库是‘場常見的事情,但是當我们面對一些複雜的查询需求時,需要通过查看执行的SQL语句来进行调试,那么如何打印执行的SQL语句呢?Laravel提供了两种方式来打印执行的SQL语句,一种是
详细解说PHP中break、continue、return、exit的区别
1、 return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行。 (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致。
一起聊聊php中的传统三层架构
什么是三层架构所谓的三层开发就是将系统的整个业务应用划分为表示层——业务逻辑层——数据访问层,这样有利于系统的开发、维护、部署和扩展。分层是为了实现“高内聚、低耦合”。采用“分而治之”的
带你了解php的三个常用框架:thinkphp、yaf、laravel
PHP框架就是一种可以在项目开发过程中,提高开发效率,创建更为稳定的程序,并减少开发者重复编写代码的基础架构。我们下面来了解一下常用的三大框架。不聊谁优谁劣,只是谈谈用过的几个框架的感受: 1. ThinkPHP 文档全中文,
一起看看php实现购物车产品删除功能(2)
上一篇的时候只是写了简单的加入购物车功能,购物车中产品的删除、提交订单后,库存的减少 以及客户账户的余额都没有完善,这一篇是接着完善上一篇的,上一篇写到了购物车中删除的功能了,为了使删除的代码少敲一些,我们要把前面链接删除页面的时候 获取i
一起看看php实现产品加入购物车功能(1)
今天在练习购物车以及提交订单,写的有点头晕,顺便也整理一下,这个购物车相对来说比较简单,用于短暂存储,并没有存储到数据库,购物车对于爱网购的人来说简直是熟悉的不能再熟悉了,在写购物车之前,我们首先要构思一下,我们需要先从数据库中调出一张表格
PHP session如何实现购物车功能
在wamp环境下,用PHP的session会话控制完成购物车的效果,数据存放在数组里练习,没有连接数据库,效果不错,简单易懂,以下是各部分的代码common.php<?phpheader("content-type:text/html;ch
实现简单的php购物车代码
这里我们为你提供个简单的php购物车代码,从增加购物产品与发生购买了,在商城开发中,这个功能是少不了的具体分析如下:对购物车里商品的操作大体上有以下几个:添加商品,删除商品,以及提交订单;方法本质是:把session存入array,对arr
php ip2long为什么会出现负数?怎么解决?
php提供了ip2long与long2ip方法对ip地址处理。1、ip2long — 将一个IPV4的字符串互联网协议转换成数字格式int ip2long ( string $ip_address )参数: ip_address 一个标准格
详解五种常见的PHP设计模式
策略模式策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。策略模式的三个角色:1.抽象
谈谈PHP防止XSS跨站脚本攻击的方法
PHP防止XSS跨站脚本攻击的方法:是针对非法的HTML代码包括单双引号等,使用htmlspecialchars()函数 。在使用htmlspecialchars()函数的时候注意第二个参数, 直接用htmlspecialchars($st
PHP中什么是命名空间?为什么使用命名空间?
声明:本文章以 Modern PHP 为蓝本,以 Laravel 源码为实例进行讲述,以便大家研究底层源码更加轻松。1、什么是命名空间如果你只需要知道现代PHP特性中的一个,那就应该是命名空间。命名空间在PHP5.3.0中引入,其作用是按照