php怎样将浮点数转为整数

php中的内置函数intval()用于获取变量的整数值。成功时返回var的integer值,失败时返回0。空的array返回0,非空的array返回1。intval() 函数通过使用指定的进制 base 转换(默认...

2020-09-03

php怎么设置不显示notice信息

具体方法:首先打开php配置文件php.ini;然后去掉error_reporting前的分号;接着修改为:error_reporting = E_ALL & ~E_NOTICE最后重启apache服务器即可。...

2020-09-03

php怎么去掉字符串末尾字符

rtrim() 函数移除字符串右侧的空白字符或其他预定义字符并返回已修改的字符串。语法:rtrim(string,charlist)参数介绍: string 必需。规定要检查的字符串。 charlist 可选。...

2020-09-03

php怎样去除数组中指定的元素

我们可以利用foreach和unset()函数来删除数组中的特定元素。unset() 函数用于销毁给定的变量。语法:void unset ( mixed $var [, mixed $... ] )举例: // 销毁单个数组元素 un...

2020-09-03

php如何将变量转换成字符串

php中有一个内置函数strval(),该函数用于获取变量的字符串值并返回。函数语法:string strval ( mixed $var )注意:var 可以是任何标量类型。不能将 strval() 用于数组或对象。...

2020-09-03

编译PHP扩展的方法

构建PHP扩展你已经知道如何去编译PHP本身,下一步我们将编译外部扩展。我们将讨论扩展的构建过程和可用的编译选项。载入共享扩展在前一个章节你已经知道,PHP 扩展既能构建成静...

2020-09-03

分享两种PHP7连接MySQL的方法

php7 连接 mysql 的两种方式PHP 5 的使用者可以使用 MySQL extension,mysqli 和 PDO_MYSQL 。php 7移除了mysql extension,只剩下后面两种选择.这份文档解释了每个API 的术语,...

2020-09-03

PHP 管理全局的方法

管理全局状态在命令式语言中总是需要一些全局空间。在编程 PHP 或扩展时,我们将明确区分我们所称的请求绑定全局变量和真正的全局变量。请求全局变量是处理请求过程中需要携...

2020-09-03

composer更新报错Carbon 1 is deprecated, see how to migrate to Carbon 2

最近在调整Laravel做的一个项目,使用composer更新的时候提示Carbon 1 is deprecated, see how to migrate to Carbon 2,接下来为大家介绍一下解决方法,有需要的小伙伴可以参考...

2020-09-03

全栈工程师看过来!PHP Javascript语法对照、速查

PHP、JavaScript 语法对照、速查全栈工程师看过来,学的计算机语言多了,往往会把不同语言的各个函数搞混。作为一个全栈PHPer,往往PHP、JavaScript 语法傻傻分不清楚,百度一下,查...

2020-08-25

PHP7垃圾回收机制详解(附GC处理完整流程图)

垃圾回收:简称GC。顾名思义,就是废物重利用的意思。
说垃圾回收机制之前,先接触一下内存泄漏。内存泄漏:某大神重口味充满画面感的形象解释:大概意思就是申请了一块地儿拉了会儿...

2020-08-25

Warning: get_headers(): SSL operation failed with code 1

最近在项目中使用get_headers函数获取状态码信息,由于目标地址是https的,提示:Warning: get_headers(): SSL operation failed with code 1,接下来为大家介绍一下解决方法,有需...

2020-08-20

php中数组和字符串的相互转换

网站开发过程中有时候会有一些字符串和数组互转,接下来为大家介绍一下字符串和数组互转的方法,有需要的小伙伴可以参考一下:1、将字符串转换为数组:/** * 将字符串转换为数组 *...

2020-08-20

php7 mysql扩展安装方法详解

php mysql安装方法:首先下载mysql扩展;然后解压并使用phpize工具初始化;接着进行configure,并执行“make && make install”;最后添加内容为“extension=pdo_mysq...

2020-08-10

学习php+jQuery+Ajax实现点赞效果的方法

本文实例讲述了php+jQuery+Ajax实现点赞效果的方法。分享给大家供大家参考,具体如下:数据库设计先准备两张表,pic表保存的是图片信息,包括图片对应的名称、路径以及图片“...

2020-08-10

PHP设计模式之策略模式

在开发PHP的项目时我们经常会先考虑我们使用什么设计模式,是程序执行更顺利,接下来免费资源网就为大家介绍一下策略模式原理与实现方法,有需要的小伙伴可以参考一下:1、定义:...

2020-07-27

PHP将字符转为大写的函数是哪个?

PHP将字符转为大写的函数是哪个?在PHP中将字符转为大写的函数是“strtoupper()”,该函数的作用是将字符串转化为大写,语法为“strtoupper(string $string)&rdqu...

2020-06-20

PHP 中 require 的用法

PHP 中 require 的用法在PHP中require语句作用是包含并运行指定文件,与include的区别:include在引入不存文件时产生一个警告且脚本还会继续执行,而require则会导致一个致命性错...

2020-06-19

php中float转int的方法

php中float转int的方法使用round(x,prec)方法 参数 描述 x 可选。规定要舍入的数字。 prec 可选。规定小数点后的位数 <?phpecho(round(0.60));ec...

2020-06-19

PHP7如何安装Phalcon框架?

Phalcon 是什么?Phalcon 是开源、全功能栈、使用 C 扩展编写、针对高性能优化的 PHP 5 框架。 开发者不需要学习和使用 C 语言的功能, 因为所有的功能都以 PHP 类的方式暴露出...

2020-06-19

PHP环境中使用ProtoBuf数据格式

前言&emsp;&emsp;RPC是google公司主导的一款RPC框架,并使用protobuf作为数据传输格式,伴随gRPC框架的成熟及使用人群的增加,对于底层使用的数据格式protobuf也被越来越受到重视...

2020-06-19

基于PHP实现堆排序原理

堆堆(heap)是计算机科学中一类特殊的数据结构的统称,通常是一个可以被看做一棵树的数组对象。堆{k1,k2,ki,&hellip;,kn} (ki <= k2i,ki <= k2i+1)|(ki >= k2i,ki >= k2i+1),...

2020-06-19

详谈PHP7下的协程实现

相信大家都听说过『协程』这个概念吧。但是有些同学对这个概念似懂非懂,不知道怎么实现,怎么用,用在哪,甚至有些人认为yield就是协程!我始终相信,如果你无法准确地表达出一个知识...

2020-06-18

异步 PHP 是什么?

同步编程与异步编程的区别在讨论异步PHP的优点之前,让我们快速回顾一下同步编程模型和异步编程模型之间的区别。同步代码是逐行顺序执行的。必须先完成前面的任务,然后才能开...

2020-06-18

为什么 === 的速度比 == 快?

比较运算符 == (相等运算符) 和 === (恒等运算符) 用于比较两个值。他们也被称为 宽松等于 (==) 和 严格等于 (===) 运算符。 符号 名称 例子 输出结果 ...

2020-06-18

Laravel 连接 SQL Server 解决方案

1.laravel 7.0 默认连接mysql,同时项目需要连接sql servel(另一个系统应用)
$users = DB::connection(&lsquo;php_sqlsrv&rsquo;)->select(&hellip;); 出现各种错误。个人的...

2020-06-18

如何解决php中curl传递数据太慢

如何解决php中curl传递数据太慢?如果你用 curl_setopt 函数来与远程的webservice或者抓取页面的处理时,有时会遇到很奇怪的现象,首次访问的速度异常的慢,基本上要5s-10s的时间让...

2020-06-09

如何解决php中curl_init()函数不可用

如何解决php中curl_init()函数不可用?在搭建的PHP网站的时候,运行程序出现以下错误:Fatal error: Call to undefined function curl_init() in C:\XXX\XXX.php on line 10或者...

2020-06-09

如何将curl获取到的json对象转成数组

如何将curl获取到的json对象转成数组?今天为大家分享一篇php curl获取到json对象并转成数组array的方法,具有很好的参考价值,希望对大家有所帮助。例子:function objtoarr($obj)...

2020-06-09

如何在php中实现construct构造方法

php面向对象编程之构造方法__construct()php中构造方法是对象创建完成后第一个被对象自动调用的方法。在每个类中都有一个构造方法,如果没有显示地声明它,那么类中都会默认存...

2020-06-09

php中carbon如何转成时间戳

php中carbon如何转成时间戳?这篇文章主要知识点是关于PHP日期时间处理、php、carbon、时间类、carbon、php、详解PHP使用日期时间处理器Carbon人性化显示时间 的内容,如果大家...

2020-06-09

php如何判断域名跳转?

php如何判断域名跳转?php判断域名跳转的方法:<?php switch ($_SERVER["HTTP_HOST"]) { case "要判断的域名": header("location:跳转路径"); break; case "要判断的域名": hea...

2020-06-09

php数组如何去除空值

php数组去除空值的方法函数名:array_filter()调用方式:array_filter(array)参数说明:array)参数说明:array 是操作的对象,我们将删除其中的空元素实例:<?php $array = array(&#...

2020-06-01

php常见错误码有哪些

php常见的错误码有:200:服务器响应正常。304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意)。400:无法找到请求的资源。401:访问资源的...

2020-06-01

php如何实现对字符串的转义

首先大家可以简单了解下什么是转义字符?有什么用?转义字符是一种特殊的字符常量。转义字符以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,...

2020-06-01

php如何解决服务器出现500错误

PHP 新手在初期搭建完开发环境后,开发时出现语法错误时,服务器返回500 ( 服务器内部错误),而不是返回错误提示。 这时候需要对开发环境做一些配置,帮助你快速查找问题原因,定位问题...

2020-06-01

php如何去除字符串中的数字

php去除字符串中数字的方法:这个比较简单,但是也有些需要注意的地方,先贴代码$class=preg_replace("\\d+",&#39;&#39;, $res);需要使用preg_replace函数,但是只是这么写的话,会报...

2020-06-01

php数组如何取前几个数据

array_slice() 函数在数组中根据条件取出一段值,并返回。语法:array_slice(array,start,length,preserve)取数组前4位array_slice($arr,0,4);取数组后4位array_slice($arr,-4,...

2020-06-01

php时间戳如何转换为日期格式

时间戳转日期 date()date(format,timestamp)format 必需。规定时间戳的格式。timestamp 可选。规定时间戳。默认是当前时间和日期例如:date(&lsquo;Y-m-d H:i:s&rsquo;, 具体...

2020-06-01

php如何删除文件夹(包含其中的文件)

php遍历一个文件夹内的所有文件和文件夹,并删除所有文件夹和子文件夹下的所有文件的代码,通过递归方式实现达到清空一个目录的效果。用到的函数:scandir($path) 遍历一个文件夹...

2020-06-01

php安装redis扩展的方法

php安装redis扩展的方法:1、下载redis扩展2、下载完成以后解压,把php_redis.dll,php_redis.pdb,移动到php,ext的文件中3、在php的配置文件中,加上extension=php_redis.dll4、加上...

2020-06-01

PHP上传找不到临时文件夹的解决方法是什么

最近遇到这样的麻烦,找不到临时文件夹返回的错误代码为6错误原因:一、配置文件没有设置临时文件夹二、临时文件夹没有或者上级文件夹没有相应的权限处理方式:找到PHP配置文件PH...

2020-06-01

php如何将png转换成jpg

大家应该都会比较清楚,jpg格式图片比png格式图片往往有更高的压缩率。因此一般情况下,我们更加希望使用者使用png格式图片,而不是jpg格式的。但是我们又往往无法限制使用者使用...

2020-06-01

php如何设置上传文件的大小

php设置文件上传大小的方法:首先打开php.ini配置文件,找到“upload_max_filesize = 2M”这一行然后修改要上传的大小数值即可。...

2020-06-01

php如何去掉html标签

php 中有个 strip_tags 函数可以方便地去除 HTML 标签。用法如下:echo strip_tags($html); // 去除 $html 中的 HTML、XML 以及 PHP 的标签。例如:$html = &#39;<div id="test...

2020-06-01

php有获取post参数的方法吗

php获取post参数的几种方式PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型。1、$_POST[&#39;paramName&#39;] 只有在Content-Type为application/...

2020-06-01

php如何判断变量是不是整数

php判断变量是否是整数的两种方法1、如果你确定你的变量是数字,php有内置的判断函数:is_int 检测变量是否是整数;2、但是有时候往往我们接收到的变量是数字或数字字符串(如表单...

2020-06-01

php函数file_get_contents返回false的解决方法

解决php函数file_get_contents返回false的解决方法:1. 看看php.ini里的这个这俩必须是开启的 extension=php_openssl.dll 和 allow_url_fopen=on 是开启的2. 如果以上配置都...

2020-06-01

thinkphp日志记录配置教程

thinkphp 日志记录日志的处理工作是由系统自动进行的,在开启日志记录的情况下,会记录下允许的日志级别的所有日志信息。其中,为了性能考虑,SQL日志级别必须在调试模式开启下有效...

2020-06-01

thinkphp5的Redis缓存配置

thinkphp5的Redis缓存配置thinkphp采用cache类提供缓存功能支持,采用驱动方式,在使用缓存之前需要进行初始化操作。支持的缓存类型包括file、memcache、wincache、sqlite、red...

2020-06-01
返回顶部
顶部