今天开始记录学习日志,路线基础以《Learning Phalcon》为准。操作系统以Debian 8.6 x64(MongoDB只提供Debian 7和8的64位版本的软件包,系统内存不要低于1G),安装程序以php-fpm、Nginx和MySQL为例。
默认root[……]
标签归档: PHP
PHP-仅允许命令行执行
下面代码实现检测执行方式,不是命令行则404的效果,剩下的,自己琢磨~
if (PHP_SAPI !== "cli") {
header('HTTP/1.1 404 Not Found');
header("statu[......]
PHP拷贝目录函数copydir
实现方式有很多,选了一个收录如下:
function copydir($strSrcDir, $strDstDir)
{
$dir = opendir($strSrcDir); if (!$dir) {
PHP-curl自定义cookie方法
PHP的curl中,需要自己添加Cookie,以字符串的形式添加的时候,可以用如下指令添加:
curl_setopt($ch, CURLOPT_COOKIE, "a=1;b=2");[......]
PHP echo 输出 锘 解决办法
偶尔编辑个脚本,发现第一句echo输出肯定会先输出一个锘字。
仔细检查,发现是文件编码问题,所有文件都设置为UTF-8 无BOM格式后,问题解决[……]
Javascript toString(32) 在 PHP里如何实现
Javascript toString(32)或者toString(16)的方法其实在PHP里也很容易实现,直接调用如下函数即可:
base_convert($str, 10, 32);[......]
PHP-charCodeAt()函数
charCodeAt()函数方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 – 65535 之间的整数。
JavaScript里经常看到charCodeAt函数但有些时候需要转换为php,找了一下,有篇博客提到了,代码如下:
function ge[......]
PHP-批量裁剪图片
批量遍历jpg并裁剪到400*400,代码在下面,自己看:
<?php
ini_set('memory_limit', '-1');
$files=glob("./img/*.jpg");foreach([......]
修正WordPress插件Backup Database 定时备份失效的问题
直接修改:
/wp-content/plugins/backup-database/lib/backup_database-functions.php
搜索函数:
backup_database_backup_event
将
BACKUP_DB_Backup
替换为[……]
PHP-curl检测包含账号密码的HTTP代理访问情况
源码如下:
<?php
$ch = curl_init();
$timeout = 10;$proxy="IP:端口";$proxyauth = '账号:密码';curl_setopt ($ch, CURLOPT_PROXY[......]