Skip to content

{ Category Archives } PHP

微信小程序使用Laravel的SESSION

现在我们有一个很现实的问题,小程序的数据存储必须通过你自己服务器的HTTPS的接口存储到你自己的服务器(基于HTTPS的第三方服务器API,下面统称第三方接口)上面,但是小程序不支持cookie,这就意味着服务器不能识别每一个客户端,SESSION也随之失效。

也就是说,用户登陆小程序通过第三方接[……]

Read more

PHP7连接MySQL数据库的方法

PHP 5 的使用者可以使用 MySQL extension,mysqli 和 PDO_MYSQL 。php 7移除了mysql extension,只剩下后面两种选择.
这份文档解释了每个API 的术语,帮助我们如何使用API 和了解相关API的信息。
PHP 提供了三种不同的API去连接my[……]

Read more

定时执行php脚本

1 通过用户访问唤起
如果用户访问处于所在时间内,便执行任务。
但是如果在此期间,没有用户访问就歇菜了。

2 Windows定时任务

设置任务计划执行 cron.bat

3 在Linux中可以使用 Crontab[……]

Read more

PHP生成PDF

使用插件

1 mPDF

最好的 PHP 生成 PDF 类。

一个通过 UTF-8 编码的 HTML 生成 PDF 的 php 类。

mPDF网站已经声明停止服务(2016年3月16日),但是仍旧可以下载最新版本的mPDF来使用。

如果使用中文,请使用避免乱码:
$mp[……]

Read more

让PHP支持MongoDB(Windows)

1 下载PHP的MongoDB扩展:
https://s3.amazonaws.com/drivers.mongodb.org/php/index.html

VC6 是运行于 Apache 服务器
‘Thread safe’(线程安全)是运行在Apache上以模块的PHP上,如果你以CGI[……]

Read more

PHP获取该脚本文件名的几种方式区别

示例URL:
http://feizhaojun.com/sample/get-script-name/test-name.php?test-key=test-value

输出结果:
$_SERVER[‘ORIG_PATH_INFO’]:
$_SERVER[‘URL’]:
$_SERV[……]

Read more

PHP在写入MySQL数据库时需要注意的问题

1.字符编码,如果页面字符编码是gb2312,而数据库是utf-8,需要将数据库设置为:

2.如果存入的数据有单引号,尤其是存储html数据,需要转义特殊字符:
addslashes($str)[……]

Read more

windows10下IIS支持PHP

首先,如果你使用的是 Windows 7,可以使用php manager,非常方便。

遗憾的是 PHP Manager 已经停止更新了,Windows 10 上的 IIS10 已经不支持 PHP Manager 了。所以,我们可以按照以下步骤在 Windows 10 的 IIS 上搭建 PHP[……]

Read more

正则表达式

需要转义的字符:
\*[……]

Read more

PHP中include和require的区别

include是有条件
require是无条件

incluce在用到时加载
require在一开始就加载
_once后缀表示已加载的不加载

PHP系统在加载PHP程序时有一个伪编译过程,可使程序运行速度加快。但incluce的文档仍为解释执行。include的文件中出错了,主程序继[……]

Read more


TOP