Skip to content

{ Category Archives } 编程语言

Node.js+MySQL示例

1 安装Node的MySQL模块,方法有两种:
 一种是手动在package.json中添加依赖(dependencies),然后执行 npm install。
一种是直接执行 npm install mysql。
package.json示例:
[javascript]
{
&qu[……]

继续阅读

声明式编程和命令式编程的比较

原文:http://latentflip.com/imperative-vs-declarative

先统一一下概念,我们有两种编程方式:命令式和声明式。

我们可以像下面这样定义它们之间的不同:

命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它[……]

继续阅读

windows10下IIS支持PHP

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

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

继续阅读

正则表达式

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

继续阅读

PHP中include和require的区别

include是有条件
require是无条件

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

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

继续阅读

微信公众号开发

文本消息get到的数据:[unknow,timestamp,unknow]
c2f37fe7a751c0c216dd1f6b1ffa765e568ed31c, 1460627638, 2011633417

使用curl获取token要添加CURLOPT_SSL_VERIFYPEER[……]

继续阅读

PHP替換UTF-8的空格(0xC2 0xA0)

关于UTF-8的空白字符(ASCII码:0xC2 0xA0)。

今天在做项目时遇到一个奇怪的问题,用ThinkPHP,在从mysql读取数据出来之后需要把字段值中包含的空格去掉,于是写了一段代码:

[php]

$description=trim($description);//PHP自带t[……]

继续阅读

解决Yourphp父级分类不能添加文章

在Yourphp后台管理中,如果在文章模型的一个分类下添加一个子分类,那么添加文章的时候只能选择子分类,上一级分类会显得不可选。

同样在文章模型的搜索功能中,如果分类存在子分类,父级分类会变灰不可用。

解决问题的方法是找到文件:/Yourphp/Lib/ORG/Form.class.[……]

继续阅读

PHP将NULL存入MySQL数据库

如果MySQL字段设置了特定格式(如日期),我们存空字符或者“0”或者空格都不可行的时候,就需要存入NULL。

PHP如何将NULL存入MySQL数据库呢?

其实只需要在MySQL把该字段设置为允许为空,并且默认值是NULL,然后在写数据库的时候不为该变量赋值就行了。

如果写入数据[……]

继续阅读

国外十大最流行的php框架排名

本文来自国外的一个PHP技术人员网站,总结了国外的十个目前最流行的PHP MVC框架。具体排名顺序未必准确,还有些知名框架,如Kohana等也没有提及。不过仍可以做为一篇不错的参考。

以下为十个目前最流行的基于MVC设计模式的PHP框架。

1. Yii

Yii是一个基于组件[……]

继续阅读

$HTTP_COOKIE_VARS和$_COOKIE的区别

在 PHP 4.1.0 及以后版本使用$_COOKIE。之前的版本,使用 $HTTP_COOKIE_VARS。

如果需要新版本的php5支持$HTTP_COOKIE_VARS,可以在php.ini中开启冗余模式:

register_long_arrays = On

 [……]

继续阅读

php截取汉字字符串

0xa0是什么意思?

[php]
$str=”这是需要截取的字符串。哈哈哈,哟哟哟”;
$Short_Str=showShort($str,4);//截取前面4个汉字,结果为:这是需要…
echo $Short_Str;

//函数
function cut_str($str,$s[……]

继续阅读


TOP