PHP笔记网

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2012-06-27 20:36:25  修改时间:2024-11-07 22:27:50  分类:11.PHP基础  编辑

1)键名为数字时,array_merge()后面的值将不会覆盖原来的值,而是附加到后面,但+合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖)

2)键名为字符串时,array_merge()此时会覆盖掉前面相同键名的值,但+仍然把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖)。

作者:Albert.Wen  添加时间:2012-05-16 22:34:11  修改时间:2024-11-13 05:48:36  分类:16.编程基础/Web安全  编辑

1. A记录:WEB服务器的IP指向

A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。

说明:用户可以将该域名下的网站服务器指向到自己的web server上,同时也可以设置自己域名的二级域名。

就是说:通过A记录,大家可以设置自己的不同域名转到不同的IP上去!如:

作者:Albert.Wen  添加时间:2012-05-09 20:14:07  修改时间:2024-10-30 13:35:53  分类:11.PHP基础  编辑
<?php
/**
 * 获取指定月份的第一天开始和最后一天结束的时间戳
 *
 * @param int $y 年份 $m 月份
 * @return array(本月开始时间,本月结束时间)
 */
function mFristAndLast($y = "", $m = ""){ ... }
作者:Albert.Wen  添加时间:2013-08-17 11:03:05  修改时间:2024-11-07 04:12:33  分类:Linux基础  编辑

执行命令 file /sbin/init 查看即可:

[root@localhost jianbao]# file /sbin/init
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
作者:Albert.Wen  添加时间:2012-05-09 18:34:00  修改时间:2024-11-09 23:24:44  分类:11.PHP基础  编辑

在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下

str_pad

顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串

作者:Albert.Wen  添加时间:2014-07-06 00:02:00  修改时间:2024-11-08 15:00:14  分类:MySQL/Redis  编辑

MySQL Cluster 自带了一个错误代码的查看的小程序。通过这个小东西我们可以方便的把问题解决。 这个程序就是perror 在MYSQL安装目录的bin下面。

如报错:ERROR 1005 (HY000) at line 474868: Can't create table 'Table Name'(errno: 136)

你可以用perror命令查询 错误原因:

#/usr/local/mysql/bin/perror --ndb 136
MySQL error code 136: No more room in index file

通过它的解释 我们把 index的相关选项改高一些。如下: (依实际情况决定数值大小)

MaxNoOfTables: 1024
MaxNoOfOrderedIndexes: 1024
MaxNoOfUniqueHashIndexes: 1024

这样问题就能解决了。

作者:Albert.Wen  添加时间:2012-05-09 15:39:41  修改时间:2024-11-07 11:55:49  分类:11.PHP基础  编辑
模式修正符号 功能描述
i 在和正则匹配是不区分大小写
m 将字符串视为多行。默认的正则开始“^”和结束“$”将目标字条串作为一单一的一“行”字符(甚至其中包括换行符也是如此)。如果在修饰符中加上“m”,那么开始和结束将会指点字符串的每一行的开头就是“^”结束就是“$”。
s 如果设定了这个修正符,那么,被匹配的字符串将视为一行来看,包括换行符,换行符将被视为普通字符串。
x 忽略空白,除非进行转义的不被忽略。
e 只用在preg_replace()函数中,在替换字符串中逆向引用做正常的替换,将其(即“替换字符串”)作为PHP代码求值,并用其结果来替换所搜索的字符串。
A 如果使用这个修饰符,那么表达式必须是匹配的字符串中的开头部分。比如说"/a/A"匹配"abcd"。
D 模式中的$字符权匹配目标字符的结尾。没有此选项时,如果最后一个字符是换行符的话,美元符号也会匹配此字符之前。如果设定了修正符m则忽略此项。
E 与"m"相反,如果使用这个修饰符,那么"$"将匹配绝对字符串的结尾,而不是换行符前面,默认就打开了这个模式。
U 贪婪模式,和问号的作用差不多,最大限度的匹配就是贪婪模式。
作者:Albert.Wen  添加时间:2012-05-18 15:20:07  修改时间:2024-10-21 03:45:21  分类:11.PHP基础  编辑

在 PHP 编程早期,PHP 代码在本质上是限于面向过程的。过程代码 的特征在于使用过程构建应用程序块。过程通过允许过程之间的调用提供某种程度的重用。

但是,没有面向对象的语言构造,程序员仍然可以把 OO 特性引入到 PHP 代码中。这样做有点困难并且会使代码难于阅读,因为它是混合范例(含有伪 OO 设计的过程语言)。使用 PHP 代码中的 OO 构造 — 例如能够定义和使用类、能够构建使用继承的类之间的关系以及能够定义接口 — 可以更轻松地构建符合优秀 OO 实践的代码。

作者:Albert.Wen  添加时间:2014-03-11 14:58:00  修改时间:2024-10-27 13:11:20  分类:05.前端/Vue/Node.js  编辑

在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:

1.一种为使用eval()函数。

2. 使用Function对象来进行返回解析。

作者:Albert.Wen  添加时间:2013-08-19 15:34:32  修改时间:2024-11-06 16:42:53  分类:MySQL/Redis  编辑

MySQL关键字