PHP里面的file_get_contents函数,可以将整个网页的内容读取过来,保存到一个变量里面,用的时候方便调用。 格式:$str = file_get_contents(网址);
知识积累
ThinkPHP3.0,如何获取编译后的SQL语句 getlastsql()
这样的执行之后 $data->where('id='.$id)->save(); 的SQL语句,是什么样子的呢? 这样查看: $data->where('id='.$id)->save(); 的下面执行:echo $data->getlastsql();即可。
PHP里面,如何判断一个字符串是否包含另一个字符串 strpos()函数
在PHP里面,如何判断字符串A是否在字符串B中呢?换句话说,如何判断字符串B包含字符串A呢? 用到的函数:strpos() 定义和用法 strpos() 函数返回字符串在另一个字符串中第一次出现的位置。 如果没有找到...
ThinkPHP3.0,成功解决接收checkbox值的问题
表单里面的checkbox: <input type='checkbox' name='a[]' /> <input type='checkbox' name='a[]' /> 在使用create方法的时候,自动完成功能,会将所有的值全部添加到数据库里面,如果在create方...
ThinkPHP3.0,返回最新插入记录的ID
$Form->create() $result = $Form->add(); 在执行上述语句后,若存在auto_increment字段,则可以使用以下语句获得返回值。 $last_id = $Form->getLastInsID(); $last_id = $result;
ThinkPHP3.0,自动完成功能的第3个参数不起作用
在用TP的自动完成功能往数据库添加信息,但是编辑的时候就会出问题: 有个字段是在编辑的时候不允许修改的,但是自动完成功能即使没有参数传入,照样会给修改了。 模型里面: protected $_auto = array( ...
ThinkPHP3.0,模板里面执行函数function的方法
对于TP,我还是个初学者,这里不过多说明,只介绍下我的操作步骤: 1、在项目目录的common目录下,新建:common.php 2、在common.php里面建立: function tahaoma($mid){ ...... return .... } 3、在...
ThinkPHP3.0,getById() 适合于编辑一条信息的时候,向模板里面传递数据
在编辑一条信息的时候,用getById()而没用find()或者select(),现阶段还不明白具体原因,并且,也没有搜到ThinkPHP里面有关于getById()的相关说明。 这样的用法,是在官方的实例里面看到的。 具体操作如下...
ThinkPHP3.0,分页问题不能用的解决方法
ThinkPHP3.0 ,分页的配置,按照手册里面写好代码即可,或者直接复制过去就能用的,但是我这里确不能用。 但是,就只显示第一页,点击其余业务都没有反应,还是在论坛上找到了解决方案: 在config.php配置文...
ThinkPHP里面C()、D()、S()的简单说明
1、在具体的Action方法里面,可以用C()对某些参数进行动态配置,主要指那些还没有使用的参数。具体用法如下: C('参数名称');//获取已经设置的参数值 C('参数名称','新的参数值');//设...