-
php – scandir返回[0] =>.和[1] => ..在数组中
所属栏目:[PHP教程] 日期:2020-12-13 热度:156
我有一个简单的 PHP脚本与这段代码: $files = scandir($dir); print_r($files); 在我的阵列中注意到我: [0] = . [1] = .. [2] = assets.php [3] = loader.php 这是我的服务器上的错误还是预期的行为,它们是什么?如果是后者有什么方法可以将它们从扫描中排[详细]
-
php – 自动检查在Woocommerce Checkout页面中创建帐户字段
所属栏目:[PHP教程] 日期:2020-12-13 热度:89
我在wordpress网站上使用woocommerce,我希望用户在结账过程中输入付款详细信息时创建一个帐户.通常有复选框选项,用户必须通过物理方式单击以创建帐户. 是否有一些实现可以预先检查此“创建帐户”框,所有用户必须创建密码. (http://imgur.com/lANhCfn) (http:[详细]
-
通过PHP / Curl返回错误使用CloudFlare API
所属栏目:[PHP教程] 日期:2020-12-13 热度:143
我正在通过 PHP脚本更新我的DNS.我查看了与cURL相关的API文档,所以我试图将cURL帖子转换为PHP. 我有以下代码: $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"https://api.cloudflare.com/client/v4/zones/MY_ZONE/dns_records/MY_ID"); curl_setopt($ch[详细]
-
php – CodeIgniter 3重定向功能无法正常工作
所属栏目:[PHP教程] 日期:2020-12-13 热度:177
我正在重新编码和更新我的CMS我已经在CI2工作到CI3,而在我的生活中我无法让我的重定向功能在CI3上为我工作. 除了重新设计我的模型之外,我的代码到目前为止与我的CI2代码完全相同.最初我怀疑我的布局钩子是罪魁祸首,但我完全禁用了他,我仍然没有到达任何地方.[详细]
-
php – 如何生成20个字符的字母数字唯一ID
所属栏目:[PHP教程] 日期:2020-12-13 热度:72
我想在php中生成20个字符的哈希码并插入到表中,哈希码应该是唯一的. 之后,哈希码可用于访问表中的记录. ?php echo uniqid(); //generate 20 charcter alphanumeric id here? 我怎样才能做到这一点? 解决方法 试试这个,它将始终根据microtime和随机数生成一[详细]
-
php – 按学生姓名获取列名
所属栏目:[PHP教程] 日期:2020-12-13 热度:173
是否可以在查询中获取表的列名?我正在使用PDO stu_name maths science music art John done done - done Max - done - done Peter - done - - 例如.如何获得John未完成的主题( – )? 音乐应该是结果. 这就是我现在所处的位置.我不知道怎么做. $sql = "SELE[详细]
-
PhpStorm最近如何清楚编辑文件列表
所属栏目:[PHP教程] 日期:2020-12-13 热度:67
此列表在PhpStorm中通过Ctrl E或Ctrl Shift E(“最近文件”或“最近更改的文件”)打开. 但我怎么能清除这个历史清单呢?在PhpStorm 9中有可能吗? 解决方法 只需在该弹出窗口中使用Del键 – 它将从该列表中删除当前选定的条目. 它适用于Recent Files(Ctrl E)[详细]
-
php – 使用GET方法时丢失url中的其他参数
所属栏目:[PHP教程] 日期:2020-12-13 热度:181
这是我的表格 form method="GET" action="/admin.php?rubrique=usersaction=detail" select name="id" onchange="this.form.submit()" option value="user1"user1/option option value="user2"user2/option /select/form 当我更改选择时,我转到/admin.php?id[详细]
-
PHP PhantomJS忽略SSL证书
所属栏目:[PHP教程] 日期:2020-12-13 热度:148
我想解析一个HTTPS网页,但是当我这样做时它是空白的. 所以我认为它与SSL证书有关. 我怎么能忽略这个? 我正在使用php-phantomjs. 解决方法 如问题 PhantomJS failing to open HTTPS site所示,您可能需要添加以下命令行选项来修复SSL / TLS问题: phantomjs -[详细]
-
php – yii2中的kartik fileinput错误
所属栏目:[PHP教程] 日期:2020-12-13 热度:91
我通过composer安装了kartik fileinput并成功安装! 但当我使用它时: use yiihelpersUrl; use yiihelpersHtml; use yiiwidgetsActiveForm; use kartikwidgetsFileInput; echo FileInput::widget([ 'name' = 'attachment_48[]','options' = [ 'multi[详细]
-
php – 我如何确保电子邮件地址确实存在?
所属栏目:[PHP教程] 日期:2020-12-13 热度:133
电子邮件地址验证:如何确保电子邮件地址确实存在.我遇到问题,因为用户正在注册任何电子邮件地址. 解决方法 您可以将验证链接发送到指定的电子邮件地址. 用户将点击验证链接并验证电子邮件地址.[详细]
-
php – 将LIMIT 1添加到COUNT个查询
所属栏目:[PHP教程] 日期:2020-12-13 热度:65
这是我用来显示页面的COUNT查询: $sql = "SELECT SUM(num) as num FROM ( SELECT COUNT(URL) AS num,'World' AS GoSection,'GW' AS MySite FROM gw_geog WHERE URL = :MyURL AND G1 = 1UNION ALL SELECT COUNT(URL) AS num,'GW' AS MySite FROM gw_geog_pol[详细]
-
php – 使用dropzone将附加数据发送到后端
所属栏目:[PHP教程] 日期:2020-12-13 热度:50
我试图通过dropzone将一个特定的 – 已知的图像文件的位置ID发送到后端,该后端将被上传到服务器上. 虽然正在使用formData.append(),但我发现没有附加任何内容.而只是这个“FormData {}”出现了. dropzoneObject.on("sending",function(file,xhr,formData){ v[详细]
-
phpseclib给了我一个奇怪的错误
所属栏目:[PHP教程] 日期:2020-12-13 热度:127
我试图使用这个,但它只是给了我这个错误,我不知道如何解决这个问题.. Warning: include_once(Math/BigInteger.php): failed to open stream: No such file or directory in /home/www/sfs_web/statistics/_public/_functions/Server/Net/SSH2.php on line 89[详细]
-
匿名函数 – 声明全局变量和在php中使用之间的区别是什么?
所属栏目:[PHP教程] 日期:2020-12-13 热度:131
在学习 PHP中的匿名函数时,我遇到了这个问题: Anonymous functions can use the variables defined in their enclosing scope using the use syntax. 例如: $test = array("hello","there","what's up"); $useRandom = "random"; $result = usort($test,fu[详细]
-
php – 解析JSON提要
所属栏目:[PHP教程] 日期:2020-12-13 热度:111
我在这个NFL Game Center JSON提要中检索“name”,“att”,“cmp”和“yds”时遇到了麻烦.使用 PHP. 如何在不硬编码“2015091700”和“00-0023436”的情况下检索这些值? http://www.nfl.com/liveupdate/game-center/2015091700/2015091700_gtd.json { "2015[详细]
-
公共文件夹访问控制器功能中的typo3 php文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:61
是否有任何posibillity从php文件访问控制器功能,该文件基于resource / public / php / file.php 我想要的是这个php文件是我使用它的特殊文件: img src="file.php"/img 我将禁用可读路径.所以这个php文件做了一些加密,需要连接到普通的控制器功能. 谢谢 解决[详细]
-
php – 如何从字符串形成两个数组,用“,”分隔后跟 – ?
所属栏目:[PHP教程] 日期:2020-12-13 热度:160
$str="a,b,c,d-e,f,g,h" 我试图从$str中提取字符串,这些字符串是“,”并且在一个数组中的“ – ”之前,字符串用“,”分隔,并且在第二个数组中的“ – ”之后.所以$arr1 = array(a,d);和$arr2 = array(e,h);.我只是使用$str作为例子,一般我希望这适用于任何相[详细]
-
如何在版本5-7之间迁移PHP代码而不重写或查看所有代码
所属栏目:[PHP教程] 日期:2020-12-13 热度:181
我正在寻找更新代码库,当 PHP7达到完全发布时,我正在使用从PHP5到PHP7(主要是因为速度增加和??运算符可以真正帮助我们的网站). 由于有不赞成的函数,以及版本之间改变的一些东西,我考虑在包含它们之前在php文件上使用filemtime,看看是否应该包含将修改php7的[详细]
-
php – 如何在没有任何实体的情况下测试doctrine EventListener
所属栏目:[PHP教程] 日期:2020-12-13 热度:186
我创建了一个AuditLoggerBundle *,它有一个使用Doctrine Events(prePersist,preUpdate和preRemove)的服务,以便在audit_log表(AuditLog Entity)中创建一个新条目. 该捆绑包与我的其他捆绑包工作正常,但我想对它进行单元测试并对其进行功能测试. 问题是,为了对[详细]
-
php – Magento致命错误:未找到类’Varien_Data_Collection_Fil
所属栏目:[PHP教程] 日期:2020-12-13 热度:157
检查错误原因,将Filesystem.php文件重命名为Filesystem.php.suspected.手动将其重命名为Filesystem.php可以解决问题但每天我们需要手动重命名它,因为它经常被重命名为Filesystem.php.suspected. 我已经搜索了导致错误的原因但仍然没有运气. 我很确定有一些东[详细]
-
使用Slim PHP的默认GET路由
所属栏目:[PHP教程] 日期:2020-12-13 热度:165
我最近使用Slim PHP框架构建了一个小API,它运行良好.但是,我想为根“/”设置一个GET路由,该路由响应一条基本消息,并让任何其他GET请求返回“拒绝访问”. 在阅读文档和各种示例后,我无法弄清楚如何完成这些任务.我的项目只依赖于POST路由,但是能够响应针对根[详细]
-
使用PHP从3个数组构建一个数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
我在构造数组时遇到了一些问题. 数组A: Array( [0] = 2015-09-13 [1] = 2015-09-14 [2] = 2015-09-15 [3] = 2015-09-16 [4] = 2015-09-17 [5] = 2015-09-18 [6] = 2015-09-19) 数组B: Array( [0] = 1 [1] = 8) 数组C: Array( [0] = Leaves-19 [1] = Shift[详细]
-
从cli运行PHP脚本:php.ini memory_size没有考虑到
所属栏目:[PHP教程] 日期:2020-12-13 热度:51
我试图从命令行运行 PHP脚本(magento reindexer脚本).该脚本消耗大量内存,因此我收到以下错误:PHP致命错误:/home/karanta/www/karanta.fr/lib/Zend/Db中允许的内存大小为536870912字节耗尽(试图分配72个字节)第691行的/Adapter/Abstract.php 为了解决这个[详细]
-
php – PDO :: FETCH_CLASS,不传递类名作为参数
所属栏目:[PHP教程] 日期:2020-12-13 热度:186
我遇到了一段代码,其中调用了PDO :: FETCH_CLASS而没有将类的名称作为参数传递,如下所示: function getUsers() { $DBH = $this-getDbh(); $query = "SELECT * FROM users"; try { $STH = $DBH-query($query); $users = $STH-fetchAll(PDO::FETCH_CLASS); }[详细]