昨天做了一个发送邮件的功能,如果直接用mail()函数,需要拥有自己的邮件服务器,所有引入PHPMailer类方便快捷,简单写一下开发步骤:
一、拥有自己的邮箱账号(作为发件人邮箱)
分两种情况:
1、如果是企业邮箱,需要用到的参数为邮箱号和密码
2、如果是个人邮箱,需要用到的参数为邮箱
之前用插件phoexcel写过批量导入数据,现在用到了批量导出,就记录一下,这次批量导出没用插件,是写出一个表格,直接输出
//$teacherList 是从数据库查出来的二维数组 $execlname是要导出的文件名if(is_array($teacherList)){
foreach($
1)求出下面的结果。
$arr = array('1','2','3');unset($arr[0]);list($a,$b) = $arr;echo $a;echo $b;
$a 结果为:空并报错(Undefined offset: 0)。$b结果为 2;
注意:由于list()函数,该函数只用于
参考别人的代码写了一个图片载入程序,编译时出现报错
[Linker Error] Unresolved external '_cvReleaseImage' referenced from D:WORKSVNTYDMON_PLATVDQVDQCHILDPROCESSOBJUMAIN.OBJ
windows下搭建nginx+php开发环境
1.前言
windows下大多我们都是下载使用集成环境,但是本地已经存在一个集成环境,但不适合项目的需求。因此准备再自己搭建一个环境。
2.准备
工具:
下载 nginx1.14.0(版本根据自己需要下载,本教程使用1.14.0版本
public function phoneReg()
{ /** * 中国电信:China Telecom * 133、149、153、173、177、180、181、189、199 */ $ct = "/^1(
一:定义
php单例模式可以保证系统中一个类只有一个实例,通俗的讲就是实例化出来的类是唯一的。
二:类
<?php
class single{
static private $instance; //创建静态的私有变量保存该类对象
//防止直接创建对象
priv
最长公共子串问题:
给定两个字符串,求出它们之间最长的相同子字符串的长度。
暴力解法思路:
1.以两个字符串的每个字符为开头,往后比较,这样就会需要两层循环
2.两层循环内部的比较方式,也是一层循环,以当前字符为起点,往后遍历比较,直到有不同就跳出这次循环,记录下相同子字符串的长度
3.以最长的
找到include文件下面的dedecollection.class.php
找到DownMedias这个方法,大概在870行
//下载标记里的图片和flash
1 $okurl = $this->DownMedia($furl, $v);
2 //自己添加
3 //$k=s
找到dede目录下的co_export.php
大概在170行左右
1 //获取时间和标题
2 $pubdate = $sortrank = time();
3 $title = $row->title;
4 $litpic = ''
方法一、登录织梦后台,找到系统->系统设置->SQL命令行工具
分别运行以下命令:
清除表中的数据,删除所有文章:
truncate table `dede_arctiny`;
truncate table `dede_archives`;
truncate table `dede_a
//在变量前面加上两个$$,如$$name,这表示可变变量,可以动态的设置和使用,先设置一个普通变量,一个可变变量会获取了一个普通变量的值作为这个可变变量的变量名
$a = 'b';
$b = 'c';
$c = 'a';
echo $a."<br&g
1.微信授权登陆会传一个code值到后台,通过code取得微信用户信息
use thinkLoader; //使用thinkPHP的Loader类
Loader::import('Curl.Curl'); //引入Curl文件//目录结构
public function login(){
wget https://getcomposer.org/installer //下载一个脚本文件
php installer //php执行下这个php脚本
mv composer.phar /usr/bin/composer //下载的文件转移到执行目录
composer con
网上关于这个问题有很多人说这个符合斐波那契数列,但是我个人在推算的时候发现并不是这样的,所以想自己解决这个问题
建立一个兔子类
属性有ID,age
public class rabbit{
public $id;
public age;
}
第1个月:(id=1,age=1)----
PHP导出word文件,简单拓展可导出其他文本类文件
1 /**
2 * PHP 导出简单文本内容(word txt等)
3 * @param $content mixed 导出内容 (文本string / html代码)
4 * @param $filename strin
在PHP文件加下Uploader.class.php 中搜索下面方法
/** * 获取文件完整路径 * @return string */ private function getFilePath() { $fullname = $this-
以为这个已经写过了,发现没有,赶紧补充下。
PHP的版本,自从进入5以后,发布新版本速度明显提升很多,从PHP5.2开始,5.3 、5.4 、5.5,就快要6.0了。
注:ecshop用户请自觉使用php5.2.17版本。呵呵。
在php官网下载php时,我们会发现有vc6、vc9的区别
目录
安装Apache安装依赖
安装apr
安装apr-util
安装pcre
编译安装Apache
关闭防火墙
安装MySQL安装依赖
编译安装MySQL
MySQL配置
加入守护进程
配置环境变量
启动MySQL
安装PHP安装依赖
编译安装PHP
配置Apache与PHP关联
配置环境变量
/** * 全排列结果集 * @var array */private $fullPermutationArr = [];
/** * 全排列 * User: Lindsay * Date: 2018/9/6 * Time: 9:43 * @param $arr * @param string $s