好吧,之前缘分所致,了解到框架,数据库框架,但是一直没清楚我编写Discuz!的无心插件的时候,使用的什么方法将静态模板和php文件include关联并输出显示,还好不笨,搜了下template,知道原来这是基于template引擎实现的效果,于是搜了下,找到了sma[……]
标签归档: PHP
MySQL,MySQLi,PDO的各自不同介绍
最近做个小的域名状态监测系统,框架和数据库设计好之后,琢磨着之前都是胡乱写,没有个专业的框架啥的,所以此次就着重选了一些,结果发现,这种小系统用框架其实完全是不需要的……囧,好吧,不用大的框架,用一些常用的类也可以避免重复劳动不是么,找了下,数据库就定位到了medoo[……]
DiscuzX3开启插件调试时显示错误信息功能
操作办法:
1.config/config_global.php文件中添加一行代码:
$_config['debug'] = 1;
//1表示只显示严重错误类型的信息(如上述的每行代码结尾缺少分号)//2表示显示所有类型错误,包含警告,Notice等[......]
PHP-function get_arr($arr){ unset($arr[0]); }输出结果
源码:
<?php
function get_arr($arr){
unset($arr[0]);}$arr1=array(1,2);$arr2=array(1,2);get_arr(&$arr1);get_arr($arr2);echo count($ar[......]
PHP-$test=’aaaaaa’; $abc = & $test;-输出结果
源码:
<?php
$test='aaaaaa';
$abc = & $test;unset($test);echo $abc;
输出结果:aaaaaa 释义: $abc = &$test; $abc,取$test地址指向的[……]
PHP-$str1 = null; $str2 = false; echo $str1==$str2 ? ‘相等’ : ‘不相等’;输出结果
源码:
<?php
$str1 = null;
$str2 = false;echo $str1==$str2?'相等' : '不相等';$str3 = '' ;$str4 = 0;echo $str3==$str4?'相等' : '不相等';$str5 = 0;[......]
PHP-数组 array 函数 整理
PHP-字符串的比较,是按什么进行比较
1、当两个字符进行大小比较时,是比较着这两个字符的ASCII码大小——这条很容易理解。
2、当两个字符串进行大小比较时,是从第一个字符开始,分别比教对应的ASCII大小,只要从从某个对应位置开始,其中一个字符串的当前位置字符大于另一个字符串对应位置字符,即直接判别出[……]
PHP-$a=5; $b=($a–);$a,$b值分别为多少
源码:
<?php
$a=5;
$b=($a--);echo $a."<br/>";echo $b;
输出结果:
45
释义:前两天的一篇日志是写的++$i和$i++的区别. 这个和那篇文章一样,是先将$a赋值给$b后再执行$a=$[……]
PHP-$foo=1+”bob3″; echo $foo;输出结果
源码:
<?php
$foo=1+"bob3";
echo $foo;
输出结果:1 释义:字符串的开始部分给定了它的值,如果 字符串 以合法的数字开始,这个数字可直接使用。 否则,值就 是 0 (零)。 由于是进行运算,所以,字符串”b[……]