PHP
-
php读取文本乱码
在使用PHP编写代码时,读取文本文件是一个非常常见的操作。然而,有时候我们会发现读取的文本内容出现了乱码,这给我们的开发工作带来了很大的困扰。本文将介绍PHP读取文本乱码的原因及其解决方法。 一、造成乱码的原因 1.文件编码格式不一致 在Windows操作系统下创建文本文件时,默认使用的是GBK编码。而在Linux操作系统下创建文本文件时,默认使用的是UTF...
-
PHP操作Redis步骤详解
这次给大家带来PHP操作Redis步骤详解,PHP操作Redis的注意事项有哪些,下面就是实战案例,一起来看一下。 一、Redis连接与认证 二、String操作 三、Hash操作 四、List操作 五、Set操作 六、Zset操作
-
php的socket编程(socket关键几个函数)
目录 一、总结 1、socket编程的实质是什么(从客户端和服务端角度)? socket编程,其实就是建立一个网络服务的客户端和服务端,这和mysql的客户端和服务端是一样的 socket编程就是要我们自己创建服务端和客户端,也就是说,``socket编程``——就是要我们自己建立一个类似于mysql的服务端和客户端的应用。 2、socket是怎么建立连接的...
-
php中连接tcp服务的三种方式
首先需要现有一个 tcp 服务,我们使用 php中的 socket 系列函数实现 连接 tcp 服务: 1、使用 socket 系列函数连接 2、使用 fsockopen 连接 3、使用 stream_socket_client 连接
-
TP5.0、TP5.1 判断请求的模块、控制器、方法是否存在,不存在则友好输出提示信息
TP5.0 API接口时,对于前端人员错误请求时,我们应该判断请求的模块、控制器、方法是否存在,不存在则友好输出 新建 Base.php 所有的类都继承 Base.php 类 ,用于友好输出不存在的方法 新建Error.php 类,用于友好输出不存在的控制器可修改config.php 下的 ...
-
php中的try catch简单用法
try catch用来捕获异常错误,有利于开发者及时发现错误,报错则直接抛出异常,不会影响try catch 后面代码的执行 这里补充一个记录异常的方法
-
php数组中怎么增加元素
1、array_unshift()数组头插入新元素 例: 输出: 可向array_unshift传入多个元素 输出: 2、与之类似的函数array_push,向数组末尾插入一个或多个元素。 3、array_splice()任意位置插入新元素(不考虑键名) 输出: 插入多个新元素,写成数组形式 输出:
-
PHP怎么将字符串转换成数字
PHP中的字符串可以很容易地转换成数字(float / int / double)。在大多数用例中,它不是必需的,因为PHP执行隐式类型转换。PHP中有很多将字符串转换成数字的方法。 下面给大家介绍PHP将字符串转换成数字的四种方法。 方法1: 使用number_format()函数。number_format()函数用于将字符串转换为数字。它会在成功时返回...
-
PHP生成随机数以及如何生成随机数?
rand()函数 rand()函数可以指定在某个范围内生成随机整数,并返回这个随机数。 基本语法: 说明: 如果在rand()函数指定了min和max,则随机数就会在[min,max]范围内生成;如果没有指定min和max,则随机数就会在[0,getrandmax()]范围内生成。 getrandmax()函数的返回值为:rand()函数可以返回的最大上限(...
-
php中foreach跳出本次/当前循环与终止循环方法
在每种编程语言逻辑中都少不了,利用一些循环来查找或对比一些数据,但当我们在循环未执行完毕之前如果找出了自己想要的结果,该如果跳出并结束循环呢? 我们就以PHP编程语言中的foreach循环来说说,如何跳出本次/当前循环与终止循环的方法 PHP中阻止代码运行的语句 php中foreach跳出本次/当前循环与终止循环方法 示例代码: echo $str; 输出...