php

替换mine_content_type()函数

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

php简单数组

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

php变量和类型

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

你好,世界!

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

php使用mandrillapp发送附件的方法

2020-04-10
mandrillapp发送附件需要base64_encode源文件才可以 看代码: ```php $body = ""; $subject = ""; $attachments = array(''); $to = ""; $cc = ""; $bcc = ""; $from_email ="" $toArray =getToTypeArray($to,$cc,$bcc.....

ArrayAccess使用和配置

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

php清除网页中的空格方法

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

php简单的登录登出

2020-03-30
今天用PHP做了一个登录登出的功能 登录代码 ```php if($_POST['password']=='xxxxx'){ if (!session_id()) session_start(); $_SESSION['password'] = 'xxxxxx'; $this->getMessage("登录成功!",'/'); }else{ $this->.....

drupal8插件开发用到的一些常用函数

2020-03-27
//引用表单 ```php \Drupal::formBuilder()->getForm("\Drupal\xxx\Form\xxxx"); ``` //判断是否登录的函数 ```php \Drupal::currentUser()->isAuthenticated(); ``` //获取用户信息 ```php $user = \Drupal\user\Entity\User.....

php7不支持mysql扩展需要改成mysqli扩展

2020-03-27
最近升级php7发现不支持mysql扩展,需要改成用mysqli扩展 看代码 ```php class Db{ private $username = ''; private $password = ''; private $host = ''; private $db = ''; private $mysqli_conn; public functio.....

php开启错误日志的方法

2020-03-26
线上服务器经常在上传代码的时候,出现错误,这时候我们就需要看php的错误日志,寻找错误的位置,找到解决问题的方法! 开启的方法: 打开php.ini ```shell display_errors = Off 不显示满足上条 指令所定义规则的所有错误报告 log_errors = On .....

php上传图片的方法

2020-03-26
//前几天研究上传图片 //废话少说看代码 ```php function upload($post){ //上传图片保存路径 $uploadUrl = ""; $picUrl =__DIR__.$uploadUrl; //网站域名 $doam =""; //图片名称 $wxfilename = $picUrl.'w'.time().".".getdsFile.....

curl的get和post的使用方法

2020-01-08
get: ```php public function get_curl(){ $url = ""; $parameter = array(); $ch = curl_init(); //设置选项,包括URL curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_R.....

自动加载类中spl_autoload_register()函数的用法

2019-12-14
```php function ServerAutoload($className){ $classFile = strtolower($className).'.php'; $basedir = array(); // 加载站点类 $basedir[] = 'Web'; // 加载Common相关类 $basedir[] = 'Common.....

PHPExcel 基本用法详解

2019-12-06
我用的是PHPExcel-1.8大家可以到这里下载 下载地址: 地址 代码如下: ```php require_once 'PHPExcel-1.8/Classes/PHPExcel.php'; $objPHPExcel = new PHPExcel(); $objPHPExcel->getProperties()->setCreator(.....

一个实用的php验证码类

2019-12-06
本文实例为大家分享了一个实用的php验证码类,供大家参考,具体内容如下 ```php //验证码类 class ValidateCode { private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789';//随机因子 private $code;//验证码 private.....

php如何返回json数据

2019-11-20
模板输出js获取json为空,当时就觉得很疑惑然后查资料js获取就用了eval('('+data+')')转化为对象才可以。 今天无意看到这个问题,原来是当初json输出的时候没有加上header。 ```php header('Content-Type:application/json; charset=utf-8'); $arr = array('a'=>1,'b'=>2); .....

strpos判断字符串是否存在

2019-11-15
在编程的过程中我们经常会遇到需要判断一个字符是否存在这个字符串中这时我们就可以运用下面这个函数来判断: ```php $str='abcdef'; $s='a'; if(strpos($str,$s)===false){ echo "字符串不包含子串"; }else{ echo "字符串包含子串"; } ```.....

memcache缓存类

2019-11-14
```php ``` * Memcache 操作类 * 在config文件中添加相应配置(可扩展为多memcache server) ```php $cacheObj = new memcached(); $cacheObj -> set('keyName','this is value'); .....

隐藏php版本号的方法

2019-10-10
------------ php.ini 将默认的expose_php = On修改为expose_php = Off 重启php service httpd restart ------------.....