随笔分类 - 开发语言
摘要:原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 系统自带的函数即可实现这样的效果,两种方法:
阅读全文
摘要:解决办法: 打开php.ini,并搜索disable_functions指令,找到类似如下内容: disable_functions=exec,passthru,popen,proc_open,shell_exec,system,assert 找到proc_open并删除, 然后重启一下php-fp
阅读全文
摘要:在php中使用foreach循环遍历时报Invalid argument supplied for foreach()错误,是因为循环的数据不是一个有效的数组。 因此我们只要在foreach之前判断一下数据源即可: if(is_array($data)){foreach($data as $valu
阅读全文
摘要:这个问题在你当前表模型中,关联了其他表的时候,会报这个错误。意思是“id字段是模棱两可的,模糊的定义”,这是因为在你的关联表中也有一个id字段,所以程序分不清楚你引用的到底是哪一个表的id字段。
阅读全文
摘要:新引入thinkphp报错“应用目录[./Application/]不可写,目录无法自动生成! 请手动生成项目目录~”, 其主要原因是文件夹的权限问题,手动将项目文件夹权限更改为可读可写就OK,具体操作: 1.找到该网站目录文件夹,右键属性点开 3.选择安全》User》编辑 4.将允许下的所有打上勾
阅读全文
摘要:1.运用composer下载拓展到vendor下 2.common.php 里面写生成二维码函数 3.控制器中建立qrcode 方法
阅读全文
摘要:1.确定项目目录》vendor》topthink》think-captcha目录存在 2.在config中添加验证码配置 3.模板captcha.html里输出验证码 4.在控制器Test.php中书写验证码检验逻辑 /** * 验证码1-1 * * @return \think\Response
阅读全文
摘要:直接将找出的数据赋予变量,列:$admin; 如若有时间字段,则需在thinkphp》library》think》Model.php文件中搜索 protected function formatDateTime将后面的false改为true,如图:
阅读全文
摘要:在配置文件config.php中找到或者添加 // 入口自动绑定模块 'auto_bind_module' => true, 修改其属性为true
阅读全文
摘要:1.创建处理数组的类ArrayList.php 2.将ArrayList.php放到项目根目录下的extend文件夹下的shuzu文件夹下 3.在测试文件中写入测试代码 4.浏览器打开测试页面展示
阅读全文
摘要:一、你需要在核心之外扩展和使用第三方类库,并且该类库不是通过Composer安装使用,那么可以直接放入应用根目录下面的extend目录下面,该目录是官方建议的第三方扩展类库目录。 二、类的命名规范遵循PSR-2及PSR-4规范,注意不要和系统的命名空间产生冲突,例如核心的think、app以及Com
阅读全文
摘要:1.创建处理数组的类ArrayList.php 2.将ArrayList.php放到项目根目录下的extend文件夹下 3.在测试文件中写入测试代码 4.浏览器打开测试页面展示
阅读全文
摘要:PHP生成文档,可以利用file_put_contents($filename, $data),其中$filename表示文档名,$data表示需要放入的数据, 若存放的是数组,这还需要使用serialize($data)函数进行序列化
阅读全文
摘要:恢复zeng studio的项目窗口PHP Explorer方法: Windows》show view 》PHP Explorer
阅读全文
摘要:有时候我们写好的PHP页面在网页中打开是乱码的,就需要指定编码,即加入代码: 位置图片:
阅读全文
摘要:1.View》Tool Win dows》Project 效果图: 2.File->settings (Ctrl+Alt+S)-> Editor->General->Editor Tabs->Tab Appearance->Placement 选择top 保存 效果图:
阅读全文
摘要:wampserver更改语言步骤的具体步骤: 右击屏幕右下角图标》选择language》选择更改的语言
阅读全文
摘要:我都wampserver安装在f盘 F:\wamp\bin\apache\Apache2.4.4\conf文件夹下的hhtpd.conf文件ctrl+f查找DocumentRoot,第二次的位置修改即可
阅读全文
摘要:写个项目端口出现占用问题port: 801 already in use! 解决方法: 1.打开cmd,输入指令 netstat -aon|findstr 801 找到占用801端口的进程 2.再输入指令 taskkill -f -pid 11212 关闭占用801端口的进程,我的项目占用的进程的I
阅读全文

浙公网安备 33010602011771号