[PHP] 有趣的方法千篇一律

检测银行卡号是否正确function checkBankCard($card) { if (!preg_match('/^\d{16,19}$/',$card)) return false; $total = 0; for ($i=strlen($card); $i > 0 ; $i--) { $sum = $card[$i-1];

- 阅读全文 -

【深入 PHP】PHP7 数组的底层实现

PHP 数组具有的特性PHP 的数组是一种非常强大灵活的数据类型,在讲它的底层实现之前,先看一下 PHP 的数组都具有哪些特性。可以使用数字或字符串作为数组健值$arr = [1 => 'ok', 'one' => 'hello'];可按顺序读取数组foreach($arr as $key => $value){ echo $arr[$key]; }可随机读取数组中的元素

- 阅读全文 -

【深入 PHP】PHP7 的基本变量

变量的基础结构我们都知道 PHP 的变量是弱类型的,声明的时候无需指定类型。那么这里面具体是怎么实现的呢?这就得从变量的基础结构说起了。

- 阅读全文 -