标签 php 下的文章

php 数字转中文方法

数字转中文方法:function numToWord($num) { $chiNum = array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九'); $chiUni = array('','十', '百', '千', '万', '亿', '十', '百', '千'); $num_str = (string...

bignumber.js 的使用方法

我们在开发过程中,经常需求计算,然后数据太大导致数据出现精度的问题bignumber.js-master.zip1、引入<script type="text/javascript" src="bignumber.js"></script>我这里列举常用的: //乘 //var x = new BigNumber(a...

composer更新忽略版本命令

composer更新忽略版本命令:composer install --ignore-platform-reqs

跨域解决 Access to XMLHttpRequest at

1、请求添加这一行contentType: "application/x-www-form-urlencoded",示例<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"> <meta name="viewport"...

tp6 Validate 的使用

tp6 单独验证$rule =[ '字段'=>'require'] try{ $v = new Validate(); $v->rule($rule)->failException(true)->check($param); }catch (ValidateException $e) { // 验证失败 ...

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];...

php变量和类型

要定义变量,只需使用以下语法:$x = 1; $y = "foo"; $z = True;我们刚刚定义了一个以x数字1命名的变量,一个以y字符串“ foo” 命名的变量,以及一个z布尔值True 的变量名。定义它们之后,我们就可以在代码中使用它们了。PHP有很多类型的变量,但是最基本的变量类型是整数(整数),浮点数(实数),字符串和布尔值。PHP还具有数组和对象,我们将在...

php基础

PHP是当今网络上最常用的编程语言。PHP非常普遍,因为与其他基于MVC的Web框架(Python,Ruby,node.js等)相比,它具有相对简单的体系结构。与标准的Web框架不同,PHP文件实际上是一个“增强的” HTML文件,它也能够在文档中执行代码。因此,例如,您可以从一个简单的HTML页面开始,如下所示:<html> <head></head> ...

php使用mandrillapp发送附件的方法

mandrillapp发送附件需要base64_encode源文件才可以看代码:$body = ""; $subject = ""; $attachments = array(''); $to = ""; $cc = ""; $bcc = ""; $from_email ="&quo...

ArrayAccess使用和配置

提供像访问数组一样访问对象的能力的接口ArrayAccess { //检查一个偏移位置是否存在 abstract public boolean offsetExists ( mixed $offset ); //获取一个偏移位置的值 abstract public mixed offsetGet ( mixed $offset ); //设置一个偏...

php清除网页中的空格方法

今天做了个采集的功能需要去除网页的空格看代码:public function clear_html($string){ $str = trim($string); //清除字符串两边的空格 $str = preg_replace("/\t/","",$str); //使用正则表达式替换内容,如:空格,换行,并将替换为空。 $st...