-
php – 未定义的变量当值为空时
所属栏目:[PHP教程] 日期:2020-12-13 热度:114
我有2块代码…. //第一块 div id="a1"?phpif (is_array($new_array) || is_object($new_array)){ foreach ($new_array as $name = $val) { echo $name . " : " . $val[0] . "," . $val[1]. "," . $val[2]; }}unset($new_array);?/div 第二街区 div id="a2" ?[详细]
-
php – 如何通过键获取数组值
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
我在横向数组时遇到一个奇怪的问题,由html输入创建. 这是我的 HTML: input type="hidden" name="new_date['rule'][]" value="hfgfgfgfg"input type="date" name="new_date['date'][]" / 如果我提交表单,那么我得到这样的数组: $var=$_POST['new_date'];ech[详细]
-
php – 如何在没有用户交互的情况下运行composer?
所属栏目:[PHP教程] 日期:2020-12-13 热度:190
我正在尝试在cakephp安装上运行composer install,但它询问用户是否要他们想要设置文件夹权限: 注意,这是一个例子.在生产中,composer install命令将通过CI或其他任何方式自动发生: John:$composer installLoading composer repositories with package infor[详细]
-
php – 如何在新行中分割单词?
所属栏目:[PHP教程] 日期:2020-12-13 热度:118
参见英文答案 Explode PHP string by new line????????????????????????????????????17个 我在SO上读了几个答案,其中一个建议我做以下但是我得到数组作为结果. 基本上我们在搜索结果上,我们有这个: $term = $_GET['s']; 如果我回应$term;我得到美国2018年,[详细]
-
是否可以创建一个可以接受任意数量参数的PHP函数?
所属栏目:[PHP教程] 日期:2020-12-13 热度:146
我正在编写一些 PHP代码,可以从模板生成HTML文件. 我希望,如果可能的话,创建一个函数,它将接受函数的任何字符串,并将其放入文件中.像这样: function generator($a,$b,$c,$n...){$filename = $a . ".html";ob_start ();echo $b;echo $c;echo $d;echo $n...;$[详细]
-
PHP可以从Firebase / Firestore检索数据吗?
所属栏目:[PHP教程] 日期:2020-12-13 热度:151
是否有用于将php连接到Firebase Firestore数据库的 PHP库? PHP甚至可以从Firebase检索数据吗? 解决方法 是的,现在有一个 PHP client library. use GoogleCloudFirestoreFirestoreClient;$db = new FirestoreClient();$citiesRef = $db-collection('citi[详细]
-
PHP – 如何从回显字符串中删除文本和格式?
所属栏目:[PHP教程] 日期:2020-12-13 热度:187
我有一个名为$file_path的字符串;对于一个php画廊,当我制作?php echo $file_path; ? “gallery / png.png”,“gallery / jpg.jpg”,“gallery / gif.gif”等,用于该目录下的所有img文件.我想删除$file_path;的“gallery /”和“.format”. 解决方法 echo b[详细]
-
php – 如果它们尚不存在则设置值
所属栏目:[PHP教程] 日期:2020-12-13 热度:148
如果 PHP中尚不存在值,那么设置值的最佳方法是什么? 使用安全吗? $color = $option['color'] ?: 'blue'; 代替 $color = isset($option['color']) ? $option['color'] : 'blue'; 还是有更好的方法? 解决方法 在PHP 7中,您现在可以使用 Null coalescing ope[详细]
-
php – 通过主题覆盖模板在Woocommerce中不起作用
所属栏目:[PHP教程] 日期:2020-12-13 热度:140
我正在为基于FoundationPress的客户创建一个自定义的Wordpress / woocommerce主题.出于某种原因,我无法覆盖taxonomy-product_cat.php.我可以使用其他主题(如twenty-nnn或Storefront)覆盖此文件.我花了半天的时间找到一个没有运气的答案. 最后,我将Foundation[详细]
-
php – 创建没有数据库的Symfony 4表单
所属栏目:[PHP教程] 日期:2020-12-13 热度:72
我是symfony的新手,想要创建一个简单的联系表单,获取提交的值并将其作为电子邮件发送.我不想在数据库中保存任何内容. 我按照本页面上的文档:https://symfony.com/doc/current/form/without_class.html 我使用上面的代码创建了一个新页面/操作: /** * @Rout[详细]
-
php one_liner如果与javascript相比
所属栏目:[PHP教程] 日期:2020-12-13 热度:173
我最近在 javascript中编写了很多程序,我试图在 PHP中使用一些简写. 请考虑以下声明: $value = 1;return $value == 1 ? 'a' : $value == 2 ? 'b' : 'c'; 谁能解释一下为什么这会在jQuery中返回’a’而在php中返回’b’? 解决方法 在PHP中,三元运算符是 lef[详细]
-
php – 限制Woocommerce中购物车的数量
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
我正在使用Woocommerce,需要以下内容: 由于产品销往另一个国家,该国家的海关仅允许总量为6,因此我需要阻止客户订购超过6种产品(产品). 6是项目或产品的总和.客户可订购1件产品,数量为6件或2件产品,每件3件.海关只允许总数为6. 如果购物车中有超过6个商品,则[详细]
-
php – 比较2个字符串,减去相同的字符并返回新值
所属栏目:[PHP教程] 日期:2020-12-13 热度:118
我有两个字符串,它可能多于两个可能是5或6 $a = 2012-05-18 usr abc removed device id=858 sn=abc cmmac=000 drumac=123 $b = 2012-05-18 usr abc removed device id=858 sn=abc cmmac=000 drumac=12352015-03-26 usr mabdel001c removed device id=814 sn=[详细]
-
php – 如果多次出现,如何从数组中删除值?
所属栏目:[PHP教程] 日期:2020-12-13 热度:126
我需要从数组中多次出现的数组中删除值. 例如: $value = array(10,10,5,8); 我需要这个结果: $value = array(5,8); 在php中有任何内置函数吗? 解决方法 如果您愿意,可以使用数组函数并抛弃foreach循环: 这是一个单行: 码: $value=[10,8];var_export(ar[详细]
-
PHP – 使用一个ID数组从数据库中删除许多项
所属栏目:[PHP教程] 日期:2020-12-13 热度:51
我有这个数组 array(4) { [0]= string(1) "1" [1]= string(1) "3" [2]= string(1) "4" [3]= string(1) "5" } 此数组的每个元素都是post的ID. 在mysql中,表格帖子,列ID. 对一个ID的DELETE查询就像是 DELETE FROM帖子WHERE id = $id 我可以查看这个数组并对每[详细]
-
php – Yii2 gridview排序
所属栏目:[PHP教程] 日期:2020-12-13 热度:148
我有一个问题:我无法对gridview进行排序. 当我点击“产品名称”时: 在URL中我可以看到:index?sort = -product_name但没有任何反应.我没有使用CRUD发生器. 调节器 public function actionIndex(){ $searchModel = new CompanyProductSearch(); $dataProvi[详细]
-
php – oauth-private.key不存在或不可读
所属栏目:[PHP教程] 日期:2020-12-13 热度:149
所以,我从Bitbucket导入了另一个项目并尝试使用php artisan服务启动它,我总是得到这个错误: [LogicException] Key path "file:///var/www/html/DesignViewer5/storage/oauth-private.key" does not exist or is not readable 我自己创建项目时没有收到此错[详细]
-
php – 找不到视图路径
所属栏目:[PHP教程] 日期:2020-12-13 热度:145
我有这个问题: 我已经做了什么: 作曲家更新 php artisan config:cache php artisan cache:清楚 php artisan view:clear(这是问题:找不到视图路径) 解决方法 确保在存储/框架中包含所有这些文件夹: 会议 观点 缓存 有适当的权限[详细]
-
密码哈希PHP 7
所属栏目:[PHP教程] 日期:2020-12-13 热度:152
我目前正在学习 PHP,我一直在浏览论坛,目前正在考虑如何最好地在PHP中使用哈希密码. 任何人都可以建议什么是目前最好的密码哈希方法使用.我被告知有关PHPass,但2017年还有更好的选择吗? 谢谢你的建议, 伊恩 解决方法 你永远不应该加密密码,你应该只对它们进[详细]
-
php – prestashop 1.7上的Prestashop1.6主题
所属栏目:[PHP教程] 日期:2020-12-13 热度:72
我有一个大问题. 我已经安装了prestashop 1.7并且我喜欢它的管理界面,但是,与prestashop 1.6提供的相比,它的默认主题根本不适合我的活动领域. 这是我的问题,是否可以在prestashop 1.7上使用prestashop 1.6默认主题. 真的,这太酷了.先感谢您. 解决方法 使用Pr[详细]
-
如何在IF语句中使用php函数
所属栏目:[PHP教程] 日期:2020-12-13 热度:123
介绍 我正在努力更好地理解我对Php的了解,并使用类来更好地解析我的代码,所以这只是一个更好理解而不是现实世界解决方案的练习. 简要 我正在调用一个我刚学会做的类的函数,但我想知道做一些简单任务的最佳方法,比如在IF语句中使用对象. 情景 所以例如我正在[详细]
-
在php中获取url内容的安全性
所属栏目:[PHP教程] 日期:2020-12-13 热度:179
我担心在 PHP中从未知URL获取内容的安全性. 我们将基本上使用cURL从用户提供的URL获取html内容并查找Open Graph元标记,以将链接显示为内容卡. 因为网址是由用户提供的,所以我担心在此过程中可能会收到恶意代码. 我有另一个问题:curl_exec实际上是将完整文件[详细]
-
比较两个名字串php
所属栏目:[PHP教程] 日期:2020-12-13 热度:103
我在比较名称字符串时遇到问题. 我有3个变量 $fullname = 'MASNAD HOSSAIN NEHITH';$firstName = 'Masnad';$LastName = 'Nehith';$fullname2 = 'M?SNAD HOSSAIN NEHITH';$firstName2 = 'M?snad';$LastName2 = 'Nehith'; 我想使用strpos来查看全名中是否存在[详细]
-
如何修复 – Encrypter.php第43行中的RuntimeException
所属栏目:[PHP教程] 日期:2020-12-13 热度:72
App.php – 文件 This is my App,php file 'key' = env('APP_KEY'),'cipher' = 'AES-256-CBC', .env – 文件 This is my .env file APP_ENV=localAPP_KEY=base64:CETuLOZZZi5QEEYXhyCO/O7l7fhM6LI5clvsT59cgTM=APP_DEBUG=trueAPP_LOG_LEVEL=debugAPP_URL=htt[详细]
-
在类中使用PHP time()函数
所属栏目:[PHP教程] 日期:2020-12-13 热度:91
这肯定是一个非常简单的问题,但我似乎无法在任何地方找到答案.我正在编写一个需要知道当前时间的 PHP类. 此代码有效: class className{ private $currentTime = 1475607467;[...]} 此代码不会: class className{ private $currentTime = time();[...]} 是[详细]