当前位置: 首页  - 个人笔记  - 后端开发  - 列表 - 第2页 免费服务器领取!

后端开发

后端开发[转载]关于 php 优化的几点建议...

[转载]关于 php 优化的几点建议...

今天无意见在网上看到有人发布的关于对 php 的优化建议,感觉非常的实用,就转载过来了。php 处理字符串的优化建议1、少用正则表达式能用PHP内部字符串操作函数的情况下,尽量用他们,不要用正则表达式, 因为其效率高于正则。没得说,正则最耗性能。str_replace() 函数要比 preg_replace() 快得多,strtr() 函

后端开发php 输出上午好,下午好等问候语的方法教程

php 输出上午好,下午好等问候语的方法教程

有人在博客留言请教如何用 php 根据不同的时间段来输出对应的问候语,比如早上九点之前输出早上好,中午12点之前输出中午好。那么下面写关php根据时间段输入问候语的两个示例,大家可以参考一下。php 老鸟可以不用看了,phper 请随意。php 输出上午好,下午好以及晚上好的问候语php 输入上午好下午好等问候语,主要是根据当前的时间进行

后端开发php 实现验证码功能的方法教程

php 实现验证码功能的方法教程

今天有人向我咨询如何利用 php 来实现验证码的功能,那么就借助这篇博文来写一个 php生成验证码的示例吧,有需要的可以拿去直接使用即可!php 实现验证码的前提条件php 生成验证码的功能,说白了也就是生成一个包含验证码的自定义图片。php 生成图片需要借助和依赖php图片处理库GD。如果你的 php 环境没有安装 GD 组件,请自行安

后端开发php获取当前页完整url地址的方法教程

php获取当前页完整url地址的方法教程

上午在做一个需求时,需要利用 php 在后端获取页面的完整地址,以前不少做这样的需求所以记录了一些常用到的函数,就发表一下。有需要的拿去吧!php获取当前页面完整的url地址的方法示例1<?phpfunction getpageurl() {$pageURL = 'http';if(isset($_SERVER[&#

后端开发php获取文件扩展名的几种方法

php获取文件扩展名的几种方法

php在后台操作文件时,有时候需要获取文件的扩展名,用于判断文件的类型好进行下一步的操作,那么这篇博文就来说一说,在php中如何获取文件扩展名的教程!php获取文件的扩展名的方法方法1:<?phpfunction getExt1($filename){$arr = explode('.',$filename);ret

后端开发php数组随机排序的方法教程

php数组随机排序的方法教程

今天遇到个小逻辑,就是要在 php 中将一个数组中的所有元素的原有顺序打乱,并重新排列。而 php 中预设的 shuffle() 函数可以实现这一需求。php shuffle() 函数详解shuffie():将数组中所有的元素按随机的顺序重新排列,成功返回 TRUE 失败返回 FALSE语法:shuffle(array);参数:array

后端开发php 负数转正数的教程

php 负数转正数的教程

今天博客遇到一次诡异的xss攻击,发现了一件很有意思的事情,下面就来说一说。由于自己的博客的模版以及服务器都做了一些防护,所以一些攻击的过程以及渗透的参数都会被记录成日志的形式,早上查阅了一下昨天的记录日志,发现平时的几个扫描的IP段,在扫描网站时竟然加入了类似“-10”等负数的参数,所以就想着在后端过滤参数时,如何把负数转成正数。php

后端开发php获取服务器系统信息的方法

php获取服务器系统信息的方法

在调试php网站之前,我们首先要获取php的运行环境信息以及服务器系统的信息等。这样可以更好的方便我们对php进行优化和调试。那么下面这篇文章,飞鸟慕鱼博客就来和大家说一说,在php中如何获取到更多的系统信息的方法。php PHP_OS常量获取系统类型PHP_OS 是PHP中的一个预定义的常量,用来表示当前操作系统的类型。它的值一般为::

后端开发php 判断函数和类是否存在的方法

php 判断函数和类是否存在的方法

在多人共同写一个php项目时,会出现个别php函数名重复或某个自定义函数或者类未定义的情况,那么如果遇到这种情况,我们完全可以使用 php 中的预定义函数 function_exists() 与 class_exists() 来判断某个 php 的函数或某个 php 的类是否存在。php 判断某个函数是否存在的方法php 判断某个函数是否

后端开发php 中以B,KB,MB,GB 表示文件大小的方法

php 中以B,KB,MB,GB 表示文件大小的方法

上篇文章我们介绍了一下php中获取文件大小的方法,但php获取的文件大小的单位是以字节来表示的,也就是单位B。那么今天就来说一下,如何以合适的单位来表示文件的大小,请用户更好的理解和阅读。PHP 获取文件大小并转化为KB、MB、GB单位。示例代码1:php代码:<?php//输入的是以字节为单位的数字//函数会自动转成合适的单位fu

后端开发php 获取文件大小的方法

php 获取文件大小的方法

php 可以获取远程文件的大小,以及本地文件的大小。那么具体该如何操作呢,下面飞鸟慕鱼博客就来和大家说一说!php get_header() 获取文件的大小get_headers():可以通过服务器的响应头来判断远程文件是否存在以及获取文件的一些基本信息,包括文件类型,文件大小等关于 get_headers() 详细信息,可参考:http

后端开发php 去除文件BOM头的方法

php 去除文件BOM头的方法

今天有小伙伴来请教,在php中如何去掉文件的BOM头或者php去除内容中的BOM头。正好今天是周未,也没有什么事,就写一写关于这方面的教程吧。文件BOM头的介绍在 utf-8 编码的文件头部会含有一个BOM头,它占用三个字节,是用来标示该文件属于utf-8编码。现在已经有很多软件都可以识别bom头的,但还是有一些软件或编程语言是识别不了B

后端开发php 数组按键名进行排序的方法

php 数组按键名进行排序的方法

今天来和大家说一说在 php 中,按键名对数组进行排序的方法。关于对数组按键名进行排序,我们要用到 php 的内置的数组相关的函数 ksort() 与 krsort(),下面就来详细的说一下这两个函数的具体作用与用法。php ksort() 函数ksort():函数对指定数组按照键名进行升序排序,成功返回 TRUE,失败返回 FALSE语

后端开发php 写入txt文件内容换行的方法

php 写入txt文件内容换行的方法

今天在利用 php 脚本写一个关于写入 txt 文件内容换行的逻辑时,发现其中的学问挺大的,下面就来详细的来说一下,有需要的就拿去吧。在不同的系统下,txt 文件的换行符是不一样的,比如:windows 系统中以 “\r\n”为换行Mac系统中 “\r”是换行Liunx系统中 “\n”是换行php中向TXT文件写入换行方法通过上面的介绍,

后端开发PHP从数组中删除元素的几种方法

PHP从数组中删除元素的几种方法

今天介绍几个 php 从数组中删除元素的几个方法的实例,要用到 unset()、array_splice()、array_diff()以及array_diff_key() 等函数。下面就来详细的说一说它们的使用方法。php nuset() 函数删除数组元素unset() 函数可以销毁数组中指定的元素,并且不会改变数组的索引顺序。php代码

后端开发php 检查指定的文件是否通过 HTTP POST 上传的方法

php 检查指定的文件是否通过 HTTP POST 上传的方法

在php中可以通过一个内置的函数 is_uploaded_file() 来判断一个指定的文件,是否通过 HTTP POST 上传的。这样可以确保恶意的用户无法欺骗脚本去访问本不能访问的文件,例如 /etc/passwd 文件等。当然这个函数也多用于检查文件是否上传成功!php is_uploaded_file() 函数is_upload

后端开发php 输出数组中的第一个元素与最后一个元素的方法

php 输出数组中的第一个元素与最后一个元素的方法

可能大家一看是“php输出数组中的第一个元素和最后一个元素的方法”这个标题,就感觉这篇文章要说的东西非常的简单。不过你如果接下来仔细看这篇文章下面的内容的话,应该也可以学到很多的东西。php 输出数组中的第一个元素的值与最后一个元素的值,需要借助 reset() 函数与 end() 函数,下面对这两个函数分别来讲解一下。php end()

后端开发php 判断数组中是否存在指定的键名(key)

php 判断数组中是否存在指定的键名(key)

以前飞鸟慕鱼博客上发过关于 php 判断数组中是否存在某个元素的方法的文章,那么今天就再来写一篇 php 中关于判断数组中是否存在指定键名的方法。php array_key_exists() 函数判断数组中的指定键名array_key_exists():函数检查判断指定的数组中是否存在指定的键名,如果存在返回 TRUE,如果不存在返回 F

后端开发php mt_rand() 函数错误:max(1) is smaller than min(2)

php mt_rand() 函数错误:max(1) is smaller than min(2)

今天写一个php小项目时,在使用 mt_rand() 函数时,由于传入的值为变量,就遇到了 mt_rand() 函数的报错问题,虽然不是什么大的问题,但也记录一下,给自己提个醒!mt_rand() 函数错误详情:Warning: mt_rand(): max(6) is smaller than min(106)白话文:mt_rand()

点击下拉

ZBLOG主题/插件定制开发流程

ZBLOG主题/插件定制开发流程