hi,欢迎访问本站!
当前位置: 首页 php教程列表

php教程

服务器

nginx禁止直接访问目录或文件的方法

通过nginx直接禁止某个文件或目录被访问,可以大大的加强服务器的安全。下面73so博客介绍一些nginx下禁止访问某些文件或目录的配置方法。nginx禁止访问某些后缀文件location ~ \.(ini|conf|txt)$ {deny all;}nginx禁止访问目录或目录下的文件

服务器

解决nginx中不能获取用户真实IP的方法

在现代的网站优化中,很多站长为了解决网站访问速度慢的问题,都会使用cdn这一网站加速的技术。cdn虽然加快的网站的访问的速度,但也会干扰到我们在服务器上获取到用户的真实IP,其中最明显的就是获取用户浏览器ua中的IP地址。为解决网站在使用cdn加速中获取不到用户真实IP地址的问题,很多CDN都会在请求头中转发一个用户的真实IP地址,下面我

编程开发

PHP常用正则表达式

下面列出了一些在网上收集的正则表达式,一些用于php代码中,大家可以做为参考。校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-

编程开发

google两步验证php调用代码

下面是关于google两步验证的php代码,记录下来留做备用。其他各位也可以参考一下。php中google两步验证代码class PHPGangsta_GoogleAuthenticator{protected $_codeLength = 6; /** * Create new secret. * 16 characters, rand

编程开发

php openssl_random_pseudo_bytes 函数

php中有一个函数openssl_random_pseudo_bytes(),此函数可以生成指定个输的随机字节,一般我们在生成随机字符串的时候来使用它。php openssl_random_pseudo_bytes() 函数openssl_random_pseudo_bytes():指定一个指定数量字节的随机字符串。注:在一些老版本的系统

编程开发

php字符串转为数组的方法

在php脚本中如果想将一个字符串转为数组可以使用php内置的函数explode(),此函数可以指定一个字符来把字符串分割,并将分割出来的字符串转为数组。php explode函数explode():使用一个字符串分割另一个字符串,并返回由字符串组成的数组。语法:explode(separator,string,limit)

编程开发

php设置页面编码的方法

无论是php动态网页还是html静态页面都需要指定页面的编码,如不指定页面的编码方式,浏览器在渲染网页时可能会出现乱码的现象。下面的博文73so博客就简单的介绍一下设置页面编码的方法。php设置页面编码的方法方法1:使用meta html标签设置页面的编码。例1:html静态页面设置编码

编程开发

php中curl使用详解

curl是一个非常强大的工具,它可以模拟请求,发送数据,获取数据等。curl工具在很多编程语言中都可以使用,下面就说一下在php编程语言中使用curl的方法。关于curl简单介绍Curl是一个很常用的命令行工具,可以通过它发送请求,获取数据以及模拟Web表单提交数据。同时这个工具在php中也常常会被用到。使用Curl发送HTTP、HTTP

操作系统

Linux实现定时任务的方法

Linux定时任务是指在指定的时间或指定的间隔时间后执行自定义好的操作,比如数据备份操作,清理操作等。定时任务是linux系统中非常重要的组成部份,可以通过自己带的crom服务或第三方软件实现。linux定时任务命令linux定时命令:*****command分时日月周具体命令

编程开发

关于php正则表达式的详解

正则表达式是一种用于搜索、匹配、替换某种文本的字符串模式,常用于处理文本数据、校验输入数据等。在PHP中,可以使用preg系列函数(preg_match、preg_replace等)处理正则表达式。正则表达式的语法正则表达式语法包含了一些特定的字符和语法规则,常用的语法规则包括:1、字符匹配:使用单个字符匹配特定的字符,如字符a匹配输入字

点击下拉