php的访问控制符有哪些

访问控制修饰符列表 访问修饰符 含义 Public 将属性或方法设置为可从任何地方访问 Private 将属性或方法设置为只能由其自己的类或对象访问 ...

2021-07-15

win7如何使用php连接远程oracle

<?php/*先下载oracle客户端下载地址http://www.oracle.com/technetwork/topics/winx64soft-089540.html下载如下三个版本instantclient-basic-win64-10.2.0.5.zipinstantcli...

2021-07-15

php怎么删除数组所有元素

如果我们要删除一个数组中的所有元素,那么我们可以通过下面三种思路来完成。比如现在我们有现在这样一个数组,那么我们该如何清空数组呢?$array1 = array("item1", "item2", "i...

2021-07-15

php如何进行中文繁简体转换

<?php$testC = new TestC ();$testC->index ();class TestC { private $utf8_gb2312; private $utf8_big5; public function __construct() { $thi...

2021-07-15

php怎么删除字符串第一个空格

php怎么删除字符串第一个空格?在php中可以通过ltrim() 函数移除字符串左侧的空白字符或其他预定义字符。语法ltrim(string,charlist)例子移除字符串左侧的空格:<?php$str = "...

2021-07-15

php怎么获取当前时间星期几

php怎么获取当前时间星期几?PHP将当前日期以中文的形式输出的代码PHP输出周几代码<?php//飞鸟慕鱼博客$array = array("日","一","二","三","四","五","六");$s = date(&#39;...

2021-07-15

PHP中Direct IO扩展的安装使用

PHP中DirectIO直操作文件扩展的使用关于 PHP 的文件操作,我们也将是通过一系列的文章来进行学习。今天我们先学习的是一个很少人使用过,甚至很多人根本不知道的扩展,它与我们日...

2021-07-09

PHP不使用加减乘除运算符号如何实现加法

写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。示例:输入: a = 1, b = 1输出: 2提...

2021-07-09

PHP如何判断是否为平衡二叉树

给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。示例 1:给定二叉树 [3,9,20,nu...

2021-07-09

PHP如何计算数据流中的第K大的元素

设计一个找到数据流中第K大元素的类(class)。注意是排序后的第K大元素,不是第K个不同的元素。你的 KthLargest 类需要一个同时接收整数 k 和整数数组nums 的构造器,它包含数据流...

2021-07-09

php中删除图片文件的方法是什么

在php中,可以利用unlink()函数来删除图片文件。下面通过代码示例来具体看看。<?phpheader("Content-type:text/html;charset=utf-8");$file = &#39;1.jpg&#39;;if(file_exist...

2021-07-09

浅谈PHP中var_export()函数的使用方法

var_export() 函数用于输出或返回一个变量,以字符串形式表示。
var_export() 函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的是一个合法的...

2021-07-09

整理总结一些PHP字符串中常用函数(收藏)

字符串长度 strlen(string)函数返回字符串的长度。 mb_strlen()可以有效解决中文字符串字节数问题字符串位置 strrpos()函数查找字符串在另一字符串中最后一次出现的位置...

2021-07-09

详细介绍PHP中preg_filter()与preg_replace()的区别

怎么说呢 正则替换过滤函数 跟先前我们说的替换函数很类似 ,就只有一点点的小区分 不知道大家发现没有!!==preg_filter()==函数: 执行一个正则表达式搜索和替换通常情况下pre...

2021-07-06

php怎么删除数组中的空白元素

unset函数可以释放给定的变量。通过使用这个函数,我们可以毫无顾虑的删除数组中的空白元素。下面我们来看看删除数组中的空白元素具体是如何实现的。实现代码:/* *$arr = arra...

2021-07-06

php中怎么清除数组元素

如果我们想要删除数组中的一个元素,那么我们可以使用 unset() 或 array_splice() 方法。这里我们就介绍下unset方法。注意:如果我们使用 unset() 方法,那么它是不会改变其他的...

2021-07-06

php怎么检查类方法是否存在

method_exists检查类的方法是否存在。如果 method_name 所指的方法在 object 所指的对象类中已定义,则返回 true,否则返回 false。代码示例:<?php$directory = new Directory(&...

2021-07-06

php strtok()函数怎么用

PHP strtok() 用于根据给定的分隔符将字符串标记为更小的部分,它将输入字符串作为参数以及分隔符(作为第二个参数)。语法strtok(string,split) 参数 描述 string ...

2021-07-06

php中continue的用法是什么

我们先来看下continue的实际用法,具体代码如下所示:<?php$tmpVar = [];for($a = 1; $a++; $a<10){ if($a == 2){ continue; } array_push($tmpVar, $a);}...

2021-07-06

php中array_push的用法是什么

array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。即使数组中有字符串键名,您添加的元素也始终是数字键。用法:array_push(array,value1...

2021-07-06

php中strstr函数的用法是什么

strstr() 函数搜索字符串在另一字符串中是否存在,如果是,返回该字符串及剩余部分,否则返回 FALSE。比如通过 "o" 的 ASCII 值搜索字符串,并返回字符串的剩余部分<!DOCTYPE html>...

2021-07-06

修改php.ini文件禁用函数

在php中,我们是可以通过修改php.ini配置文件,来实现禁用函数目的的。php.ini 文件里有个 disable_functions 开关选项,此选项可关闭一些危险的函数,比如system,exec 等。比如: d...

2021-07-06

如何通过php使用gpg加密文件

环境 macOS Sierra 10.12.1 php 7.0.8安装gpg环境macOS:$ brew install gpgCentOS$ yum install gnupgphp安装gnupg扩展,具体方法参考我的旧文:使用phpize安装php扩展导入私...

2021-07-06

php中递归和迭代有什么区别

递归是指程序调用自身的编程技巧称为递归优点:1)大问题化为小问题,可以极大的减少代码量;2)用有限的语句来定义对象的无限集合;3)代码更简洁清晰,可读性更好缺点:1)递归调用函数,浪费...

2021-07-06

php怎么删除字符串首尾空格

假如我们要删除一个字符串首尾两端的空格,其实是非常简单的。因为php已经给我们提供了现成的函数trim()。下面我们来简单介绍下trim()函数trim() 函数移除字符串两侧的空白字...

2021-07-06

php strstr函数怎么用

strstr() 函数是 PHP 中的内置函数。该函数函数搜索字符串在另一字符串中是否存在;它在另一个字符串中搜索该字符串的第一个匹配项,并显示后者的部分。该函数是区分大小写的。...

2021-07-06

php连接mysql数据库的函数方法是什么

在PHP中,可以使用mysqli 扩展的mysqli_connect() 函数来实现 MySQL 数据库的连接。函数语法格式如下:mysqli_connect(host,username,password,dbname,port,socket); 参数...

2021-07-06

php密码加密方法有哪些

php推荐密码加密的方法1、password_hash() 函数password_hash() 函数用于创建密码的散列(hash)password_hash (password,algo[,options])password_hash() 使用足够强度的单向...

2021-07-06

php中有哪些创建数组的方法

方法1:直接赋值的方式声明数组当数组中每个元素都是一个具体的值而非一个数组时,我们称这样的数组为一维数组。一维数组在数组中是最简单的一种,也是最常用的一种。使用直接为...

2021-07-06

php怎么查询返回数组长度

PHP 为我们提供了两个函数来计算数组的长度,分别是 count() 和 sizeof() 函数。方法1:count() 函数count() 函数可以统计出数组里所有元素的数量,或对象中的属性个数,其语法格式...

2021-07-06

PHP如何动态查看扩展状态?如何动态加载扩展?

在编译并完成 php.ini 的配置之后,我们就成功的安装了一个 PHP 的扩展。不过, PHP 也为我们提供了两个在动态运行期间可以查看扩展状态以及加载未在 php.ini 中进行配置的扩展...

2021-07-06

php 文件上传至OSS及删除远程阿里云OSS文件

删除的时候记住不要带域名,也不要带'/'这个路径符号,如全路径是:'https://hxty.oss-cn-beijing.aliyuncs.com/data/pdf/contract/2021-06-16/HXSHB21061611594482340c.pdf',则这...

2021-07-04

用php如何解决大文件分片上传问题

如果上传的文件只有小于10M的话, 就没必要考虑这样的做法, 直接在 php.ini中更改一下 upload_max_filesize = 10m post_max_size = 10m 这样就可以了, 下面我们来说一说php...

2021-07-02

PHP数据结构-图的遍历:深度优先与广度优先

树的遍历演化到图的遍历还记得在树的学习中,我们讲到过先序、中序、后序以及层序遍历这几种遍历形式吗?其实先序、中序和后序可以看作是一种遍历方式,它们都是使用栈结构来进行...

2021-07-01

PHP数据结构-图的存储结构

图的存储结构 图的概念介绍得差不多了,大家可以消化消化再继续学习后面的内容。如果没有什么问题的话,我们就继续学习接下来的内容。当然,这还不是最麻烦的地方,因为今天我们只...

2021-07-01

PHP如何使用psysh调试代码片段工具

官方网址https://psysh.org/Github地址https://github.com/bobthecow/...安装使用wget安装$ wget https://git.io/psysh$ chmod +x psysh$ ./psysh使用composer安装 $ compo...

2021-07-01

PHP如何使用MySQLi中的MySQLI_result对象操作

MySQLI_result 对象属性首先,我们要通过一段查询来获得一个 MySQLI_result 对象。$stmt = $mysqli->prepare("select * from zyblog_test_user where username = &#39;kkk&#3...

2021-07-01

php $_files怎么用

PHP $_FILES 是一个预定义的数组,用来获取通过 POST 方法上传文件的相关信息。如果为单个文件上传,那么 $_FILES 为二维数组;如果为多个文件上传,那么 $_FILES 为三维数组。数组...

2021-07-01

php怎么将字符串转为布尔类型

php将字符串转为布尔类型的方法方法1:在转换变量前加上用括号括起来的目标类型“(bool)”或“(boolean)”<?php header("Content-type:text/html;cha...

2021-07-01

PHP中常量变量的区别是什么?如何判断常量是否存在?

常量变量的区别: 定义形式不同: 使用形式不同:常量无需$符号 可变程度不同 :常量的值不可以改变,常量也不可以销毁 作用范围不同:常量具有超全局作用域( 函数内外都可以...

2021-06-30

PHP如何使用pear扩展包

apt-get install php-pearpear install channel://pear.php.net/PHP_ArrayOf-0.2.1pear download channel://pear.php.net/PHP_ArrayOf-0.2.1PEAR的编码规则PEAR的编码规则包括...

2021-06-30

PHP如何安装扩展bcmath

使用php的常见问题是:编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,别说,php还真有这样的功能。我没有在手册中看到。如我...

2021-06-30

php怎么将整数转为浮点数类型

方法1:在要转换的变量之前加上用括号括起来的目标类型“(float)”<?php header("Content-type:text/html;charset=utf-8"); $int = 123; echo &#39;变量...

2021-06-30

一招解决 PHP 单例模式解析和实战

一、什么是单例模式?1、含义作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存...

2021-06-30

PHP高级检索功能的实现以及动态拼接sql

PHP高级检索功能的实现以及动态拼接sql。完成的功能有:可以单独根据一个条件查询,也可以通过多个条件综合查询,难点在于动态拼接sql。完成的效果总画面单独根据姓名模糊查询单...

2021-06-30

半天撸完一个PHP 实现LRU 算法的知识

我们学习了解了这么多关于PHP的知识,今天学习如何半天撸完一个PHP 实现LRU 算法的知识,不知你们是否已经完全掌握了呢,如果没有,那就跟随本篇文章一起继续学习吧整体设计1:用数...

2021-06-30

php str_split()函数怎么用

str_split() 是 PHP 中的内置函数,用于把字符串分割到数组中,将给定的字符串转换为数组。该函数基本上将给定的字符串拆分为用户指定长度的较小字符串,并将它们存储在一个数组...

2021-06-30

php 两个等号是什么意思

在php中,两个等号“==”表示“相等”,是一个比较运算符,用于比较等号两边表达式或变量是否相等。使用两个等号“==” 比较,只比较值,不比较类型。...

2021-06-30

一文了解PHP中的装饰器模式

这个模式一直以来都有一个很经典的例子,那就是插座!没错,当我们从国外买回来电器,或者旅游出差去国外的时候,经常会需要一个电源适配器,因为我国的电压标准是220伏,而其他国家则有1...

2021-06-30

PHP中strval()函数实例用法

1、函数说明strval()函数是PHP中的内置函数,用于将任何标准值(字符串、整数或双精度)转换为字符串。我们不能在数组或对象中使用strval。如果使用该函数,该函数只返回需要转换...

2021-06-06
返回顶部
顶部