标签 php 下的文章

nginx和php配置

我们原先是安装了apache的所以我们会发现apache已经给我们准备好了开机启动脚本,为了不和nginx产生冲突所以要先把apache停掉/etc/rc.d/init.d/httpd可以检查它是否在开机启动列表:#chkconfig --list | grep httpd httpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭如果需...

PHP str_ireplace() 函数

实例把字符串 "Hello world!" 中的字符 "WORLD"(不区分大小写)替换成 "Peter":<?php echo str_ireplace("WORLD","Peter","Hello world!"); ?>定义和用法str_ireplace() 函数替换字符串中的一些字符(不区分大小写)。该函数必须遵...

php如何重定向到新的页面

1、redirect.php页面<?php $uri_map = array( '旧链接'=>'新链接' ); $request_uri = strtolower($_SERVER['REQUEST_URI']); if(isset($uri_map[$request_uri])){ header($uri_map[$req...

PHPExcel生成图表

生成折线图示例:<?php $dir = dirname(__FILE__); require $dir."/PHPExcel.php"; $objPHPExcel = new PHPExcel(); $objSheet = $objPHPExcel->getActiveSheet(); $data...

PHP面试问答

PHP 篇echo、print、print_r、var_dump 区别echo和print是语言结构、print_r和var_dump是普通函数echo:输出一个或多个字符串print:输出字符串print_r:打印关于变量的易于理解的信息var_dump:打印关于变量的易于理解的信息(带类型)拓展阅读 《echo、print、print_r、var_dump区别》单引号和双引号的区别双引号...

php数据存入mysql数据库的方法

1、json_encode() json函数json_encode格式的数据,中间带有反斜杠,在存入数据库的时候,会把反斜杠删除了。所以在将二维数组json_encode之后,需要再使用addslashes()函数处理一下,再存入数据库。需要使用的时候,提取出来,先用stripslashes()函数处理一下,再json_decode()就能提取出原始数组了。2、serialize() 序列化...

PHP str_replace() 替换函数

今天遇到一个问题查找一个字符然后替换掉它本来很简单的问题,可是一直替换不了。一开始我是这样写的: $backUrl = "Hello world!" str_replace("world","Peter",$backUrl); echo $backUrl; 刚开始还以为是正则问题,后面发现不是,我以前也经常用这个函数: str_re...

替换mine_content_type()函数

1、发送邮件的时候需要mine_content_type()获取文件类型。测试正常。2、上线到正式环境报错,原来是没有安装开启这个扩展。为了不修改正式环境配置。所以找到替换函数finfo_file();3、我的用法原来:$type = mine_content_type('文件路径');修改:$finfo = finfo_open(FILEINFO_MIME_TYPE);$type = fi...

wordpress防止cc攻击的方法

1、新建cc.php<?php //代理IP直接退出 empty($_SERVER['HTTP_VIA']) or exit('Access Denied'); //防止快速刷新 session_start(); $seconds = '3'; //时间段[秒] $refresh = '8'; //刷新次数 //设置监控变量 $cur_time = time(); if(isset($...

php简单数组

数组是一种特殊类型的变量,可以包含许多变量,并将它们保存在列表中。例如,假设我们要创建一个包含1到10之间的所有奇数的列表。创建列表后,我们可以使用变量的索引分配新变量,该变量将引用数组中的变量。要使用列表中的第一个变量(在本例中为数字1),我们将需要给出第一个索引(即0),因为PHP使用的是从零开始的索引,就像今天几乎所有编程语言一样。$odd_numbers = [1,3,5,7,9];...