-
php – 意外的T_CONCAT_EQUAL
所属栏目:[PHP教程] 日期:2020-12-13 热度:89
我在以下形式的行上收到意外的T_CONCAT_EQUAL错误: $arg1 .= "arg2".$arg3."arg4"; 我正在使用PHP5.我可以简单地去做以下事情: $arg1 = $arg1."arg2".$arg3."arg4"; 但我想首先知道什么是错的.有任何想法吗? 谢谢, 斯威尼 解决方法 当$arg1未定义时(没有[详细]
-
什么是PHP代码库的i18n的好工具/框架?
所属栏目:[PHP教程] 日期:2020-12-13 热度:74
我一直在寻找一些选项来实现动态php应用程序的本地化和国际化.似乎有各种各样的工具,例如gettext和Yahoo的R3,我有兴趣听取开发人员和翻译人员关于哪些工具易于使用以及哪些功能对于简化实施和翻译任务的重要性. 解决方法 PHP gettext实现非常顺利.使用po edi[详细]
-
PHP:使用带有htmlentities的preg_replace
所属栏目:[PHP教程] 日期:2020-12-13 热度:69
我正在写一个RSS到 JSON解析器,作为其中的一部分,我需要在description标签内找到的任何标签上使用htmlentities().目前,我正在尝试使用preg_replace(),但我正在努力使用它.我当前的(非工作)代码如下所示: $pattern[0] = "/description(.*?)/description[详细]
-
PHP与SQL Server 2005
所属栏目:[PHP教程] 日期:2020-12-13 热度:125
目前,我们有一个连接到SQL Server 2005数据库的混合ASP / PHP设置.但是所有的查询工作都在客户端完成,我想将其中的一部分移植到PHP. 连接到Sql Svr需要什么驱动程序和/或连接字符串以及PHP中使用的语法是什么? 更新:好的所以我当然试图避免使用任何与复制D[详细]
-
php – 在一个SQL查询中更新多行
所属栏目:[PHP教程] 日期:2020-12-13 热度:169
当向他们发送提醒时,我必须为客户列表更新任意数量的行.我可以通过foreach循环实现这一点,但我确信必须有一种方法可以在查询时执行此操作. 这是目前的工作原理 foreach($customer_id_arr as $c) mysqli_query($con,"UPDATE crm_customers SET customer_remin[详细]
-
PHP SQL – 选择所有版本但最高版本
所属栏目:[PHP教程] 日期:2020-12-13 热度:113
我在选择所有版本时遇到问题,而不是使用SQL在我的数据库中的最后一个版本. 这是我的数据库的样子: id | titleid | version----------------------1 | TEST1 | 1.272 | TEST1 | 1.283 | TEST1 | 1.294 | TEST1 | 1.305 | TEST2 | 1.056 | TEST2 | 1.067 | TE[详细]
-
我的PHP PDO fetchAll()代码在MySql collumn表上返回一行而不是
所属栏目:[PHP教程] 日期:2020-12-13 热度:114
我试图通过 PHP和PDO FetchAll()与Prepared Statements填充来自MySql表的一列的所有结果,但我的代码只返回一行而不是所有结果.我在这里看到这个问题( PHP PDO returning single row)与我的问题类似,但我没有通过这个问题改进我的代码. 我按照PHP手册页面(htt[详细]
-
php – 如何将HTML表单中的数字添加到数据库中已有的数字?
所属栏目:[PHP教程] 日期:2020-12-13 热度:188
所以我有一个 HTML表单,它通过我连接到我的数据库的“input.php”文件将数据发送到数据库. 我想要完成的是,从HTML表单发送到数据库的数据都是数字.我想知道如何对input.php文件进行编码,以便在从HTML表单提交新数据并将其发送到已有数字的值时,将两者添加起[详细]
-
php – 根据WordPress中的帖子类别为Post创建管理员菜单
所属栏目:[PHP教程] 日期:2020-12-13 热度:59
我正在尝试创建一个包含所有后期功能的新管理菜单所以我正在尝试创建一个新的菜单,其中包含一个帖子类别’news’和post-type – post 所以我添加了下面的功能,但它仍然改变了原始帖子菜单的命名和功能. function custom_post_type() { $labels = array( 'nam[详细]
-
php排序数组使用几个月的键忽略其他键
所属栏目:[PHP教程] 日期:2020-12-13 热度:81
Array( [strMachineGroupID] = MC000027 [strMachineGroup] = 1 [April-201904_QTY] = 1 [February-201902_QTY] = 1 [January-201901_QTY] = 1 [July-201907_QTY] = 1 [June-201906_QTY] = 1 [March-201903_QTY] = 1 [May-201905_QTY] = 1 [strMachineGroupI[详细]
-
如何在使用PHP的两个不同查询的单个页面中创建两个分页?
所属栏目:[PHP教程] 日期:2020-12-13 热度:71
我本周刚刚开始学习 PHP,我会在此寻找可能的解决方案,但我可以做对.虽然我成功地创建了一个按字母顺序对查询进行排序的分页,但我没有成功创建数字分页,其中它将限制要显示的查询数.此外,我无法将这两种类型的分页与两个不同的查询相结合,一个用于A-Z排序,另[详细]
-
PHP“is_numeric”接受“E”作为数字
所属栏目:[PHP教程] 日期:2020-12-13 热度:189
我注意到 PHP is_numeric()接受“E”作为数字. 我有一个字符串:“88205052E00”,我希望结果是:不是数字. 这是我测试的代码. ?php$notnumber = '88205052E00';if(is_numeric($notnumber)) { echo $notnumber . ' is a number';} else { echo $notnumber . '[详细]
-
在php中找到未知的数组键?
所属栏目:[PHP教程] 日期:2020-12-13 热度:85
我有一个阵列 $array = array ( 'pubMessages' = array ( 0 = array ( 'msg' = 'Not bad','type' = 'warning',),1 = array ( 'msg' = 'Bad','type' = 'error',); 要删除具有’type’=的子数组’错误’,我用下面的代码 $key = array_search('error',$array);u[详细]
-
将多个数组合并为具有唯一值php的数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:52
我知道Stack Overflow上有很多类似的线程,但在我的情况下它们都不起作用. 我的目标是从数据库中获取独特的节目类型.它们在show_genres列中以逗号分隔(1,2,3或更多)存储. $link = mysqli_connect('127.0.0.1','root','pw','db');$query = "SELECT show_genres[详细]
-
反序列化后的PHP数组无法通过键获取值
所属栏目:[PHP教程] 日期:2020-12-13 热度:169
数组无法通过反序列化获取键值.它显示错误未定义的偏移量,但该数组具有索引调用“1134”.如何获得索引1134值? $original = unserialize('O:8:"stdClass":1:{s:4:"1134";i:1;}');$result = (array)$original;print_r ($result); //Array ( [1134] = 1 ) prin[详细]
-
php – 为什么我的数据总是为真,而复选框总是返回“YES”?
所属栏目:[PHP教程] 日期:2020-12-13 热度:73
$data始终为true,复选框始终返回“YES”.如何解决这个问题呢? function yesNo($data){ if($data){ return "YES"; }else{ return "NO"; }} 复选框在这里: $txt.="Rozpoczynam dzia?alno?? gospodarcz?: ".yesNo($_POST['indywidualne'])."br";if(!isset($_P[详细]
-
php – 返回或回显视图有什么区别?返回视图说话的时间比echo视
所属栏目:[PHP教程] 日期:2020-12-13 热度:119
加载视图的最佳做法是什么. 文档说这里加载视图https://laravel.com/docs/5.7/views 以下是我的代码: if (isset($results['status'])) { $error [] = $results['msg']; $request-session()-flash('message.level','danger'); $request-session()-flash('mes[详细]
-
如何在php中编写一个可以像func(a)(b)(c)一样调用的函数?
所属栏目:[PHP教程] 日期:2020-12-13 热度:189
我需要实现像这样工作的函数“calc”: $sum = function($a,$b) { return $a + $b; };calc(5)(3)(2)($sum); // 10calc(1)(2)($sum); // 3calc(2)(3)('pow'); // 8 我可以这样写: function calc(){; print_r(func_get_args()); return __FUNCTION__;}calc(3)[详细]
-
PHP合并具有相同键/值的数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:139
如果我希望将这个 PHP数组合并为一个数组中的最低ID(1649).所以我只会看到 array:1 [ 1649 = array:2 [ "firstName" = "jack" "lastName" = "straw" "mergedWith" array:3 [ "id" ='1650' "id" ='1651' "id" ='1652' ] ] ] 而不是…… array:4 [ 1649 = arra[详细]
-
php – 如何使用一个或多个搜索词搜索字符串并在每次匹配后添加
所属栏目:[PHP教程] 日期:2020-12-13 热度:164
给定一个由一个空格分隔的一个或多个搜索字符串的字符串,我想不区分大小写地搜索文本中的匹配项.找到匹配项后,我想在匹配的子字符串后面追加 - . 这就是我尝试过的: 码 public function my_replace(string $fullText,string $searchText){ $searches = expl[详细]
-
使用PHP在switch case中打印数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:130
我试图打印$data数组的不同字段,如果它们存在使用switch / case. Array ( [title] = title [type] = Movie [hour] = [dayoftheweek] = 5 [dayofthemonth] = ) 我正在尝试做什么: ?phpswitch($data): case 'title': ? div class="col-md-4" div class="name-[详细]
-
php – 从关系数据库中检索数据
所属栏目:[PHP教程] 日期:2020-12-13 热度:169
我试图从我的数据库中检索一些数据,我已经在数据库中建立了正确的关系,但我无法理解要使用哪个查询. 以下是不同关系的直观表示: 我想要的是从clanwars获取所有数据,以及来自申请这些战争的用户的所有用户名. 你们能帮助我吗? 提前致谢! 解决方法 部落战争[详细]
-
用逗号和字符串PHP分隔数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:105
我想用逗号和单词分隔数组. 这是我的代码: $array = array( 'user1','user2','user3','user4','user5' );$last = array_pop( $array );$string = count( $array ) ? implode( ",",$array ) . " and " . $last : $last;printf( 'Authors: %s',$string ); 我[详细]
-
php – 为什么html_entity_decode()适用于第一个字符串,但不适用
所属栏目:[PHP教程] 日期:2020-12-13 热度:76
$string1 = 'Cotton Lanyard frac12;"';$string2 = 'Organic Cotton Lanyard frac58;"';echo html_entity_decode($string1); //Cotton Lanyard ?"echo html_entity_decode($string2); //Organic Cotton Lanyard frac58;" 不确定如何解决这个问题? 解决方法[详细]
-
是否可以为PHPDoc的调用方指定参数的显式类型
所属栏目:[PHP教程] 日期:2020-12-13 热度:158
有一个方法调用表达式: $session-setUser($this-em-getReference(UserAccount::class,$ownerId)); 其中setUser声明为 public function setUser(UserAccount $user): self $this- em- getReference是Doctrines的实体管理器方法返回对象| null. 因此,PhpStorm[详细]