摘要:
1. php类中,静态方法调用当前类的非静态方法必须用self关键字,不能用$this 2. php类中,公有方法调用私有方法使用$this关键字,只能实例化调用 3. php类中,公有方法调用私有方法使用self关键字,此共有方法自动转化为静态方法 4. php类中,静态方法不能调用非静态属性。因 阅读全文
摘要:
最近在写小程序 刚刚写完支付调用的方法. 本人比较懒 直接使用官方php版本demo就可以 1. 在小程序服务器配置注册一个域名方便访问方法 2. 看了很多网上的bug 啥的, 我目前遇到 统一订单post传值后 官方文档的方法 private static function postXmlCurl 阅读全文
摘要:
public function download($url,$token) { $ch = curl_init ($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 返回的内容作为变量储存,而不是直接输出 设为1 或者 true curl_s... 阅读全文
摘要:
TP3.2之引入第三方类库文件和普通.php文件 1、引入第三方类库 .class.php文件 1.1 类库有写namespace命名空间 namespace Org\Util; class Auth { } 保存到ThinkPHP/Library/Org/Util/Auth.class.php。( 阅读全文
摘要:
1. ini_set(); php内置在代码中设置php.ini文件中一些属性,在函数执行的时候生效,脚本结束后,设置失效, 比如: @ ini_set('memory_limit', '64M'); memory_limit 设定一个脚本所能够申请到的最大内存字节数,这有利于于写的不好的脚本消耗服 阅读全文
摘要:
1. 首先 需要在模块model文件夹里添加与你数据表一致的类文件,不需要写什么方法 2. 在控制器文件里建立userModel 方法,并引入model类文件,即可使用,与3.2版本不同的是,TP5有自带的操作方法直接就可以使用,不需要写太多的sql语句 User::get(1); 查询主键 id 阅读全文
摘要:
使用name操作 直接写数据表名即可,无需使用前缀,name操作是从数据库自动获取数据库前缀,这样可以预防后期更改数据表前缀 Db::name('user')->select(['id'=>'1','name'=>'飒飒']); 使用table 需要添加数据表前缀 Db::table('tp_use 阅读全文
摘要:
<div id='d1' data-li="110"> $('#d1').data('li'); 即可获取110 这样很方便在操作数据时 有多个数据变量需要赋值传递时不需要写太多的隐藏域 $('#d1').data('li','sss') ; 设定data-li 中的值 阅读全文
摘要:
首先在database.php文件中设置好主数据库信息后,需要在config.php配置文件中设置下一个数据库 配置完成之后 就可以直接在代码中使用connect 来进行数据库操作 阅读全文
摘要:
1.在确认cmd 下载好composer 2. composer -V 3. composer config -g repo.packagist composer https://packagist.phpcomposer.com 4.composer create-project laravel/ 阅读全文