网络编程网络编程

建站运维教程
海内外主机评测推荐

网络编程

PHP

php gd库加中文水印乱码怎么办

2021-04-02阅读(66)

php gd库加中文水印乱码的解决办法:1、去除“--enable-gd-jis-conv”选项,重新编译php;2、将字符转换为html实体即可。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑php 利用Gd库添加文字水印乱码的问题及解决方案最近一个项目进行了服务器迁移,部署后发现 ,其中一个为图片添加水印文字的功能出现了乱码问题,确认功能代码不存在问题,同时项目代码都是使用UTF-8编码,不存在编码问题,也检查排除了字体文件出现问题的可能性,最终查阅资料后锁定到了 一.....

PHP

php代码重复太多怎么办

2021-04-02阅读(59)

php代码重复太多的解决办法:首先创建两个新类BookProduct和Cdproduct;然后使用类继承解决代码重复的问题即可。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑php使用类继承解决代码重复的问题这篇文章主要介绍了php使用类继承解决代码重复的问题,实例分析了继承的原理与使用技巧,非常具有实用价值,需要的朋友可以参考下本文实例讲述了php使用类继承解决代码重复的问题。分享给大家供大家参考。具体分析如下:继承直白地说就是给一个类建一个或多个子类,要创建子类就必须.....

PHP

php时间戳怎么转换成周

2021-04-02阅读(73)

php时间戳转换成周的方法:首先创建一个PHP示例文件;然后通过“function weekday($time){...}”方法根据时间戳返回周几即可。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑php时间戳转换星期/*** 根据时间戳返回周几* @param string $time 时间戳* @return 周几*/function weekday($time){if(is_numeric($time)){$weekday = array("周日".....

PHP

php怎么禁止用户同时登陆

2021-04-02阅读(60)

php实现禁止用户同时登录的方法:1、写入一个最新的登录IP到user表其中一个last_login_ip字段;2、在登录成功时转入到index控制器或者index方法;3、判断当前IP是否等于“last_login_ip”这个IP。本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑PHP禁止单个用户多设备同时登陆,限制单个用户在多端重复登录。逻辑简单 主要是3点;1:登录的时候写入一个最新的登录IP到user表其中一个last_login_ip字段2:登录成功的时候 转入到.....

PHP

php怎么去掉ubb代码

2021-04-02阅读(65)

php去掉ubb代码的方法:首先打开相应的代码文件;然后用“\[.*?\”]把ubb替换掉;最后再用“\d”把数字替换掉即可。本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑具体问题:php正则过滤UBB代码 [align=center][attach]93[/attach] [/align] [p=30, 2, left]中文[/p]怎么用正则替换掉所有的ubb代码,ubb代码中的数字去掉中文保留。实现方法:先用\[.*?\]把ubb替换掉再用\d把数字替换掉。【推荐学

PHP

如何解决linux php版本不一致问题

2021-04-02阅读(67)

linux php版本不一致的解决办法:首先查找php.ini,并查找一下系统里的PHP目录相关的东西;然后在环境变量里加上PHP的路径;最后在文档中添加“export PATH="/usr/local/php/bin:$PATH”即可。本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑linux下,解决php -v与phpinfo版本不一致的问题先查找php.inifind / -name php.ini得出两个ini/usr/local/php/etc/php.ini/.....

PHP

php怎么实现qq分享

2021-04-02阅读(65)

php实现qq分享的方法:首先创建一个PHP示例文件;然后接入QQ互联平台;最后通过“$("#zone").click(function(){...}”实现qq分享即可。本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑php 实现分享到QQ空间 新浪微博分享到新浪微博//分享到新浪微博$(#blog).click(function(){window.sharetitle = ;//标题window.shareUrl = __IMG__%$in.....

PHP

php地域时间怎么去设置

2021-04-02阅读(58)

php地域时间的设置方法:1、使用“date_default_timezone_set”函数,语法“date_default_timezone_set("地区")“;2、打开php.ini文件,找到并修改“date.timezone”的值。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑php默认时间为欧洲格林威治标准时间时间(Europe/Berlin),正好相差8个小时,可以根据自己需求修改时区。一、使用date_default_timezone_set函数进入php文...

PHP

linux如何更改php版本号

2021-04-02阅读(64)

linux更改php版本号的方法:首先使用“find”命令找到php各版本所在位置;然后使用“ln”命令创建一个包含新php版本路径的软连接;最后使用“export”命令将软连接加到PATH路径中即可。本文操作环境:centos7系统、PHP5.4&&PHP5.5版,thinkpad t480电脑操作步骤:1、用find命令找到php在哪里#find / -name php2、ln命令(百度下大把资源)主要用来创建软连接现在主要是想将5.4版本换5.5版本:#ln -s /usr/local/p.....

Golang

golang中判断两个slice是否相等

2021-04-02阅读(59)

下面由golang教程栏目给大家介绍golang中判断两个slice是否相等与判断值下的 数组是否相等,希望对需要的朋友有所帮助!在golang中我们可以轻松地通过==来判断两个数组(array)是否相等,但遗憾的是slice并没有相关的运算符,当需要判断两个slice是否相等时我们只能另寻捷径了。slice相等的定义我们选择最常见的需求,也就是当两个slice的类型和长度相同,且相等下标的值也是相等的,比如:a := []int{1, 2, 3}b := []int{1, 2, 3}c := .....

C#.Net

c语言本身没有输入输出语句吗

2021-04-02阅读(62)

正确。C语言程序库内包含了printf和scanf这两个函数,当用户需要输入输出时,就要输入这两个函数,编译时C语言程序库则调用这两个函数,所以C语言本身是不能输入输出的。本教程操作环境:windows7系统、c99版本、Dell G3电脑。c语言本身是没有输入输出语句的。与其他的计算机程序设计语言不同,C语言中绝大多数功能都是通过函数调用实现的,因此C语言本身的语句数量较少。C语言采用方式使得语言功能的扩充十分方便。如果需要增加新的功能,只需要在函数库中添加相应的函数即可;而如果一个函数的功能.....

PHP

php如何将字符串转utf8格式

2021-04-02阅读(60)

方法:1、使用iconv函数,语法“iconv(原字符类型, UTF-8, 字符串)”;2、使用mb_convert_encoding函数,语法“mb_convert_encoding(字符串, UTF-8, 原字符类型)”。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑一、使用iconv()函数iconv函数可以将一种已知的字符集文件转换成另一种已知的字符集文件。例如:从GB2312转换为UTF-8。iconv在转换字符”—”到“gb2312”时会出错,解决方法是在需要.....

PHP

PHP中匿名函数的使用技巧

2021-04-02阅读(61)

PHP中的匿名函数(Anonymous functions), 也叫闭包函数(closures), 允许指定一个没有名称的函数。最常用的就是回调函数的参数值。1.在匿名函数中引用局部变量(这里要使用PHP中的use关键字)。 2.将匿名函数放在普通函数中,也可以将匿名函数返回。?php function F1(.....

PHP

介绍php7.3到php7.4新特性

2021-04-02阅读(66)

1、对象属性现在支持类型申明上列例子中将会强制转化$id为integer类型,$name为字符串类型推荐(免费):PHP72、箭头函数现在箭头函数会提供一个短语法用来定义那些在作用域内值申明不明确的函数 $n * $factor, [1, 2, 3, 4]);// $nums = arr.....

PHP

php怎么去除html代码

2021-04-02阅读(68)

php去除html代码的方法:1、通过“strip_tags(string,allow)”去除HTML的标签;2、使用PHP处理从数据库中读取的文章HTML代码,然后用正则对代码进行匹配与修改即可。本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑php去除HTML标签实例在php中要去除字符串中的HTML标签方法有很多种,最常用的就是使用strip_tags函数一并去了,只保留字符了,还在就是有选择性的去除了这里要用正则表达式了,下面写二个php去除HTML标签的小例子 例.....

PHP

php怎么实现禁止单个ip访问

2021-04-02阅读(58)

php实现禁止单个ip访问的方法:首先创建一个PHP示例文件;然后通过“$_SERVER["REMOTE_ADDR"]; ”获取ip地址;最后通过“if(stripos($ban,$ip)){...}”方式禁止单个ip访问即可。本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑php禁止某ip或ip地址段访问的方法本文实例讲述了php禁止某ip或ip地址段访问的方法,分享给大家供大家参考。具体分析如下:因为还没有深入学习Apache和nginx 所以用PHP写了一个可以禁用地...

PHP

如何解决php生成文件名乱码问题

2021-04-02阅读(56)

php生成文件名乱码的解决办法:1、将所有的+号替换为“%20”;2、添加“header("Content-type: application/vnd.ms-excel");”;3、删除“filename=xxx”两边的空格。本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑PHP导出文件名乱码解决问题场景:统计数据需要增加一个到处excel功能, 于是使用composer安装了phpspreadsheet组件,进行数据处理并导出。遇到ASCII命名的文件名时, 都是导出一切...

PHP

我可以用PHP挑战在线编程题了!

2021-04-02阅读(69)

用PHP挑战在线编程题今天想在Sphere Online Judge中用PHP来在线挑战一些题目,要用到标准输入输出,但最近在写php又不想用c来写,平时写项目都是表单提交,还真没有考虑过这个,于是看了下文档。文档在此:http://php.net/manual/zh/wrappers.php.php一、PHP STDIN、STDOUT、STDERR简介: STDIN、STDOUT、STDERR命令输入输出流,用于向控制台(linux shell终端、windows cmd终端)输入、输出内容,.....

PHP

php中defined()函数怎么用

2021-04-01阅读(59)

defined()是PHP中的内置函数,用于检查是否存在常量,即是否定义了常量;语法格式“defined(name)”,参数name是要检查的常量的名称。如果常量存在,则返回TRUE,否则返回FALSE。本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑php defined()函数defined() 函数检查常量是否存在。语法defined(name)name:规定要检查的常量的名称,不可省略。返回值:如果常量存在,则返回 TRUE,否则返回 FALSE。 注意:此功.....

PHP

详解php运算符优先级

2021-04-01阅读(71)

php中,一个运算可能是有多个运算符连接在一起的,我们给其运算的执行决定先后顺序,下面由小编给大家介绍php运算符优先级,希望对需要的朋友有所帮助!在php运算中遵循的规则就是:优先级高的运算符优先执行,优先级低的运算符后执行。在同一优先级的情况下,自左向右执行。当然也可以像数学运算那样使用括号,括号里的运算符最先执行。下表按照由高到低的优先级顺序列出了php中的运算符。在同一行中的运算符是具有相同优先级的,这时他们的结合方向决定了运算顺序的方向。?php$bool = true && fa.....