回答了问题2017-09-07
我觉得这种方式会让你比较好理解首先 echo realpath("./");看看你当前的路径是什么。然后换另外一个controller,同样echo realpath("./")应该都是指向 入口文件(假设是index.php)所在的目录
回答了问题2017-09-07
没看到代码。具体原因不知。如果提交的数据是数组或者js对象,试一下input("post.xxx/a")。把类型强制转换一下。
回答了问题2017-06-27
无解只是你没有给足条件,正整数是可以做的。用最简单的递归,时间复杂度是接受不了的。用n=100程序直接就崩了我用的动态规划,用一个矩阵保存s[i,j]保存对应的结果,这样就不需要每次都重新算出之前的结果。其中si,j,i=n,以j开头的组合数量,因为没有0的情况,所以...
关注了问题2017-06-27
回答了问题2017-06-23
mv -- "-4" "target"
回答了问题2017-06-22
微信的官方文档中,公众号支付和H5支付不是同一个东西吗?你在公众号中支付除了在H5页面发起支付之外还能有别的支付手段?另外openid不一定是要关注公众号才能获取,授权登陆同样可以获得。然后是你说的代付方式,其实功能上跟普通支付没什么分别,只是在订单提交之...
回答了问题2017-06-20
感觉你的想法很有问题。程序本身就是处理数据的,数据表变动相当于数据和数据结构本身都可能变动,这种情况下对原本的代码逻辑合理性肯定会有影响,必须对原有代码进行fix。别说删了一个表,变了一个字段程序有bug都是正常的,除非那些数据都只是些数据字典,对逻辑...
回答了问题2017-06-20
右键打开
回答了问题2017-06-20
首先要明白一点,html是html,js是js,你的代码new了一个Vue对象,这个对象并不会依存于right-notice这个元素,并不是这个元素不存在对象就无法实例化,需要你自己加逻辑去判断是否存在这个元素
回答了问题2016-11-05
这个跟tp没关系,是所有的更新都要加上where。除非你是要更新全表,不然没有where你怎么知道更新的哪一条记录?假设你有一千条记录,而你只要更新其中一条,你不需要该条记录的唯一标识就能找到对应的记录?
关注了问题2016-11-04
回答了问题2016-10-31
表示不清楚你问这个问题的用意何在,不管是好奇会不会出错,还是工作上要解决这个问题,自己模拟高并发测试不就知道了。模拟高并发的方式很多,apache的ab,ajax;定时修改index.html的进程写段代码,sleep一分钟,用计划任务都能实现。希望对你有帮助!
回答了问题2016-10-31
如果单纯用PHP做,只能说PHP本身不擅长做这种事。不像JAVA在虚拟机里面开多几个线程就能解决。如果没有接触过计划任务,可以尝试一下,linux的crontab。另外要是根据不同的返回数量来决定不同的操作间隔,可以用计划任务+缓存来实现。
关注了问题2016-10-31
回答了问题2016-10-31
何不尝试自己封装array_filter {代码...}
关注了问题2016-10-31
回答了问题2016-10-31
并不清楚你说的是哪个版本,暂且当成3.2版本。首先,如果你还没有比较熟悉面向对象,先把OOP过一遍再看框架的东西如果已经熟悉了OOP,再弄清楚PDO最后要弄清楚M方法到数据库的调用栈你说 “最终调用的是thinkphp核心目录下的DB/Driver”,可以说对,也可以说不对。因为...
关注了问题2016-10-31
回答了问题2016-10-31
isset是当且仅当变量为NULL才会返回false,否则返回true有三种情况下变量为NULL1、赋值为NULL2、未被赋值3、unset()
关注了问题2016-10-31