2023月12日19 shyngo 暂无评论 434次 PHP面试题(附答案) 1. 什么事面向对象?主要特征是什么? 面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。主要特征:封装、继承、多态。 2. SESSION 与 COOKIE的区别是什么,请从协议,产生的原因与作用说明?
2023月11日17 shyngo 暂无评论 462次 phpize 命令详情 phpize 命令是 PHP 开发环境中的一个工具,用于为 PHP 扩展生成配置脚本和 Makefile。它是在手动编译和安装 PHP 扩展时使用的重要工具。 下面是关于 phpize 命令的一些详细信息: 命令语法:
2023月11日17 shyngo 暂无评论 448次 phpize是什么 phpize 是一个用于为 PHP 扩展生成配置脚本的命令。它是 PHP 开发环境中的一个工具,用于准备和配置扩展的编译过程。 当您需要手动编译和安装 PHP 扩展时,通常需要使用 phpize 命令来为该扩展生成配置脚本。这个脚本
2023月11日17 shyngo 暂无评论 445次 php 后端实现socket 要在PHP后端实现Socket通信,你可以使用PHP提供的socket扩展。以下是一个简单的例子来演示如何创建一个Socket服务器和一个Socket客户端。 Socket服务器
2023月11日17 shyngo 暂无评论 556次 php 开启socket扩展 要在PHP中启用socket扩展,你需要进行以下步骤: 步骤 1:编辑 php.ini 文件 找到你的 PHP 安装目录下的 php.ini 文件。可以使用文本编辑器(如记事本)打开该文件。 步骤 2:取消注释 soc
2023月11日16 shyngo 暂无评论 466次 linux composer命令行安装 Linux操作系统(例如Ubuntu、Debian、CentOS等) PHP已安装并可用于命令行 1. 运行以下命令以下载Composer的安装脚本,下载 composer.phar curl -sS https:
2023月11日16 shyngo 暂无评论 440次 phpstorm 常用设置 phpstorm 代码注释模块 类名注释格式 File Setting Editor File and Code Templates PHP Class Doc Comment /** * Desc: [ ] * Aut
2023月11日16 shyngo 暂无评论 446次 win10 composer命令行安装 第一安装php 并设置环境变量 php下载地址:https://pan.shyngo.cn/list/%E6%97%A5%E5%B8%B8%E5%B7%A5%E5%85%B7%E8%BD%AF%E4%BB%B6/php_sdk 如果已安
2023月10日31 shyngo 暂无评论 484次 phpstorm链式方法调用回车换行格式化 要在PhpStorm中设置箭头函数的回车换行格式化,请按照以下步骤进行操作: 1. 打开PhpStorm并导航到"File"(文件)菜单,然后选择"Settings"(设置)。 2. 在&q
2023月07日26 shyngo 暂无评论 488次 php readdir 读取文件名乱码 如果您在使用PHP的readdir函数时,发现读取的文件名出现乱码,可能是因为文件名使用了非UTF-8编码。这种情况下,PHP无法正确解析文件名,导致乱码问题出现。 要解决这个问题,您可以尝试以下几个步骤: 1. 确认文件名的
2023月06日12 shyngo 暂无评论 491次 ob_clean ob_end_clean 区别 ob_clean()和ob_end_clean()都是PHP中的输出缓存控制函数,它们的区别在于执行的操作不同。 ob_clean()函数会清空输出缓存中的内容,但不会关闭输出缓存。也就是说,ob_clean()函数只会清空缓存区中
2023月06日09 shyngo 暂无评论 550次 yii2 全文索引查询语句 在Yii2 中,可以使用 yii\sphinx\Query 类来进行全文检索的查询。该类继承自 yii\db\Query 类,因此可以使用类似于 SQL 查询的语法来进行全文检索查询。 下面是一个简单的示例,演示如何使用 yii\sp
2023月06日09 shyngo 暂无评论 492次 sphinx 用法及原理 Sphinx 是一个全文检索引擎,可以用于快速地对大量文本数据进行全文检索。Sphinx 有两个主要的组件:索引器(indexer)和搜索守护进程(searchd)。 Sphinx 的使用方法如下: 1. 安装: 可以从 S
2023月06日09 shyngo 暂无评论 481次 yii2 用了那些设计模式 Yii2 是一个基于 PHP 的开源 Web 应用程序开发框架,它采用了多种设计模式来实现其核心特性和功能,包括: 1. MVC 设计模式:Yii2 应用了经典的 MVC 设计模式,将应用程序划分为模型、视图和控制器三个部分,分别负责
2023月06日06 shyngo 暂无评论 550次 golang 连接mysql 在 Go 语言中,我们可以使用第三方库 database/sql 和相应的数据库驱动程序连接 MySQL 数据库。下面是一个连接 MySQL 数据库的示例程序: go package main import ( &
2023月06日06 shyngo 暂无评论 526次 php 所有的数组处理函数 PHP 中有很多数组处理函数,以下是一些常用的数组处理函数: - count:获取数组中元素的数量。 - array_pop:移除数组中的最后一个元素并返回该元素。 - array_push:向数组末尾添加一个或多个元素。 -
2023月06日06 shyngo 暂无评论 512次 php array_walk 函数用法 array_map 函数是 PHP 内置函数之一,可用于对数组中的每个元素应用一个用户自定义的回调函数,并返回一个新的数组,新数组包含了原始数组的每个元素被回调函数处理后的结果。该函数的语法如下: php array_map(ca
2023月06日06 shyngo 暂无评论 495次 php array_walk 函数用法 array_walk 函数是 PHP 内置函数之一,可用于对数组中的每个元素应用一个用户自定义的回调函数。该函数的语法如下: php array_walk(array &$array, callable $callback
2023月06日06 shyngo 暂无评论 970次 php 保留两位小数 几种方式 在 PHP 中,有多种方式可以将一个数字保留两位小数。以下是其中的几种常见方式: 1. 使用 number_format() 函数。这个函数可以将一个数字格式化为一个包含指定小数位数的字符串。例如: php $num =
2023月06日05 shyngo 暂无评论 513次 PHP过滤Markdown标签 要过滤Markdown标签,可以使用PHP的正则表达式和字符串函数来实现。Markdown标签通常是以、*、_、-等符号开头的行或行内元素。以下是一种基本的过滤Markdown标签的方法: php function filterM