草庐IT

重复排列

全部标签

php - 使用 Laravel Collection 获取重复值

我不想删除重复值,我想获取articles_id重复项并将它们的数量值相加,例如,这是我的收藏:Collection{#306▼#items:array:3[▼0=>CartLine{#294▼+quantity:2+article_id:1728+article_name:"TAZACERAMICA"}1=>CartLine{#296▼+parent_line_id:null+quantity:1+article_id:1728+article_name:"TAZACERAMICA"}2=>CartLine{#298▼+quantity:1+article_id:1378+artic

php - 如何在 PHP 中重复一个数组?

$arr=array('1st','1st');上面的$arr有2项,我想重复$arr以便它填充4项目PHP中有单次调用吗? 最佳答案 array_fill功能应该有帮助:arrayarray_fill(int$start_index,int$num,mixed$value)Fillsanarraywithnumentriesofthevalueofthevalueparameter,keysstartingatthestart_indexparameter.在您的情况下,代码将如下所示:$arr=array_fill(0,4,'1

PHP REGEX - 在换行符处按 preg_split 排列的文本

已编辑:需要拆分数组方面的帮助数组示例:array([0]=>:somenormaltext:somelongtexthere,andsoon...sometimesi'mbreakingdownand...:somenormaltext:somenormaltext)好的,现在通过使用preg_split('#\n(?!s)#',$text);我明白了[0]=>Array([0]=>somenormaltext[1]=>somelongtexthere,andsoon...sometimes[2]=>somenormaltext[3]=>somenormaltext)我想得到这个:[

php - 如何重复一个函数(x 次,每次唯一的输出)?

我正在尝试创建一个将重复某个功能X次的应用。每次,该函数都会生成一个随机数。一旦它生成代码,代码就会创建一个包含新随机数的数组。任何帮助将不胜感激。我有创建随机数并将其连字符的代码,但我在调用函数cardNumber以重复自身x次并将结果放入数组中时遇到问题。functionhyphenate($str){returnimplode("-",str_split($str,4));}functioncardNumber(){for($s='',$i=0,$z=strlen($a='ABCDEFGHJKLMNOPQRSTUVWXYZ')-1;$i!=2;$x=rand(0,$z),$s.=

php - 从逗号分隔的字符串中删除重复项

是否有更好(更快)的解决方案来从逗号分隔的字符串中删除重复项?publicfunctiond($dep){if(strpos($dep,',')!==false){$nd=explode(',',$dep);$oa=array_unique($nd);$nx=(count($oa)>1)?implode(",",$oa):$oa[0];}else{$nx=$dep;}return$nx;}谢谢你们。 最佳答案 你可以利用数组键的唯一性:functiond($dep){returnimplode(',',array_keys(arra

php - 为什么这个 facebook 创建相册代码会创建重复的相册?

我的这段代码运行良好(因为它可以正确创建相册)。但是,它会创建两个相同的专辑。我试过删除消息和隐私(并不是说这应该改变任何东西,但仍然如此)。我所做的一切都没有改变这个代码创建两个相册的事实。我什至将它注释掉以确保它是唯一的代码触发并且没有创建任何相册。在此之后我有代码来发布两张测试图片,它只将图片发布到其中一个组。但是,我在这段代码之后有一个退出,所以我确保它是唯一触发的代码。请帮忙!print"Creatingalbum\n";try{$ret_obj=$facebook->api('/me/albums','post',array('access_code'=>$access_c

php - Netbeans IDE (6.8/PHP) - 自定义窗口排列?

我在NetBeans6.8中进行PHP开发,希望能够通过按键在窗口布局之间切换。我知道IDE会根据我是在编辑还是在调试提供不同的“窗口组”,但我正在寻找对此的自定义控制。例如,我想要一个最大编辑器View,其中编辑器占据了大部分屏幕空间...然后按Ctrl-Alt-2并在第二个窗口排列中显示项目文件层次结构窗口出现在编辑器的左侧...然后按Ctrl-Alt-3并使变量/watch/搜索结果出现在编辑器下方...然后按Ctrl-Alt-1并显示最大编辑器-再次查看。无论如何,类似的东西。可能吗? 最佳答案 http://netbean

php - Google Calendar Gdata 旧的重复事件已删除事件仍然显示,事件 ID 以 Z 结尾

我曾尝试用谷歌搜索这个问题,但没有成功,可能是因为搜索字符串“Z”不够具体。背景:使用GoogleCalendarZendgdata库,并一直使用简单的代码来列出特定时间段的事件。在这种情况下,27-02-2012到03-03-2012。我列出了许多单一事件,其中有一个重复发生的事件,名为“Rob”,每周一至周五。我使用的是基本代码,没有任何花哨的添加。还:)问题:当我使用$query->setSingleEvents(TRUE)参数时,一切都按预期工作,并显示了正确的事件。当我谈论“显示”事件时,我指的是使用Zendgdata显示日历事件的PHP页面。在所有情况下,Google日历G

php - Magento 配置具有 100 种排列的产品

我有一家电子商务商店(使用Magento构建)。我遇到了一个问题,你们可以帮我解决这个问题。在我的Magento商店中,每个产品都有40种颜色选项和10种不同尺寸。每个产品加起来多达400个排列。我需要为每个排列维护库存,并使产品可过滤。在Magento中,唯一的解决方案是可配置产品,但您需要为每个排列添加简单的产品。该商店有6000种产品,意味着6000*400=2400000种产品。我根本无法添加这么多产品。我还有哪些其他选择?我被困在这里很长一段时间了。提前致谢 最佳答案 一种解决方案是创建6000种以颜色和尺寸作为属性的简单

php - 为什么 WordPress 在帖子/页面 View 中添加重复的数字 slug?

这是我在这里的第一篇文章,所以对于任何不愉快之处,我提前表示歉意。我已经搜索了几个小时试图弄清楚这一点,但我似乎无法理解为什么会这样。我正在设置的站点是一个子站点(不是多站点意义上的子站点,而是作为具有相同品牌的独立站点/域)。我网站上的一些帖子将来自父/主站点(但将通过复制粘贴制作为新帖子),我希望原始文章ID作为永久链接的一部分。例如http://www.example.com/hello-world/12345/,其中12345是文章在父/主站点上的文章ID。为此,我在我的帖子中添加了一个自定义字段,我可以在其中添加原始文章的文章ID,并将external_article_id作