草庐IT

url_array

全部标签

php - Yii2 动态 URL 路由规则

我想在yii2的Cms页面中为url设置动态路由。当我添加CMS页面时,我将添加页面别名aboutus、faq、management等,这些别名将保存在db中。当我给URL规则静态时它会起作用,[检查下面的代码]'urlManager'=>['showScriptName'=>false,'enablePrettyUrl'=>true,//'enableStrictParsing'=>true,'rules'=>array('aboutus'=>'cms/index/1','faq'=>'cms/index/2','termacondition'=>'cms/index/3','man

php - 正则表达式在 Sublime 3 中将 "array()"更改为 "[]"

又一个RegEx问题。我有许多PHP文件要从array('foo','bar')更改为新样式['foo','bar']到目前为止,我想到了这个:array\(([^\(]*?)\)但它不接受多行定义。我试过这样的事情,但更糟糕的是,因为它选择了错误的右括号:(?s)array\(([^\(].*?)\)例如,一些需要被替换的数据:$foobar=$this->foobar('foo_bar',array('foo'=>array('foobar'=>array('barfoo')),'bar'=>array('bar'=>'foobar','foo'=>'barfoo',)));所以上

php - Uncaught Error : Cannot use object of type WP_Term as array

我在更新WordPress后遇到了这个问题,在我的网站上我有一个自定义帖子,其中包含一些自定义类别,例如:1)父类别:食物|child:薯条、汉堡包、枫糖浆……2)父类别:年份|child:2016年、2015年、2014年……3)父类别:国家|child:美国、加拿大、西类牙……因此,当我撰写自定义帖子时,我会在这些类别中进行选择,然后选择(勾选方框)我需要的类别。它会显示类似这样的内容:标题:新配方内容:我的文字条款:食品:枫糖浆/国家/地区:加拿大/年份:2014但是现在,条款根本没有显示,我收到了这个错误信息:不能将WP_Term类型的对象用作数组我曾经有以下PHP代码,它允许

php - 为什么 array_values 比 foreach 更好?

为什么array_values()比foreach循环更好地重新索引数组?示例1:$arrays=[1=>'0',2=>'1',3=>'2',4=>'3',5=>'',6=>'',7=>'7',8=>[0=>'toto',1=>'manu',2=>'noé',3=>'david']];$arrayNonAssoc=[];foreach($arraysas$array){$arrayNonAssoc[]=$array;}所以示例1是不应该做的错误并且...示例2:$arrays=[1=>'0',2=>'1',3=>'2',4=>'3',5=>'',6=>'',7=>'7',8=>[0=>

php - 删除月份的前几天 - PHP Array

我有一个数组,其中包含有关一个月内完成的所有工作日/工作的信息。一个月可以有好几天是工作日。所以我的数组看起来像这样(在JSON中):{"id":1,"time":"2018-12-16","pages_indexed":1024},{"id":2,"time":"2018-12-12","something":1024},{"id":3,"time":"2018-12-09","something":7},(....){"id":12,"time":"2018-11-12","something":7},{"id":13,"time":"2018-11-08","something"

php - 如何为数据库中的每个视频创建一个单独的目录并从 URL 中提取其 ID?

例如-在vi​​meo.com上,每个视频都有一个ID号。要观看该视频,您只需导航至vimeo.com/2847535或其他网站即可。假设我有一个类似的网站,每次用户添加视频时,它都会被分配一个唯一的ID。将视频添加到数据库后,如何使用该ID号创建目录?此外,一旦视频在数据库中并创建了目录,现在我必须在用户访问www.example.com/38540305时加载的php页面上显示正确的视频...我的第二个问题是,如何从URL中提取视频ID?当url看起来像www.example.com/video.php?38540305使用_GET时,我知道如何做到这一点,但我认为如果没有“?”这

php - Wordpress 自定义查询字符串和漂亮的 URL - 如何?

我有一个非常好的(到目前为止)新网站的wordpress设置。漂亮的网址按预期工作。我有1个根据查询字符串加载内容的动态页面:/dynamic/?loc=england&code=uk我也希望这个URL变得“漂亮”,但每次我修改.htaccess时都没有进行任何更改。尝试了一切并用谷歌搜索了其他一切——最后的手段。如果我能让以下内容工作,我会很高兴。我需要使URL看起来像。/dynamic/location/england/code/uk/将此添加到任何.htaccess会破坏整个网站。RewriteRule/dynamic/(.*)/(.*)/(.*)/(.*)/$/dynamic?

php - 使用正则表达式从 HTML 文档中的链接中提取 URL

我需要捕获给定html中的所有链接。示例代码如下:...somecodegoeshere...link1link2link3link4...somecodegoeshere...我需要获取div.infobar中以/link/开头的所有链接我试过这个:preg_match_all('#.*?(href="/link/(.*?)").*?#is',$raw,$x);但它给了我唯一的第一场比赛。感谢您的建议。 最佳答案 我建议使用DOMDocument为此目的而不是使用正则表达式。考虑以下简单代码:$content='link1link

php - jQuery 和 PHP : Encode & Decode URL

每当单击链接时,我都会通过URL将字符串传递到另一个页面。原始的a标签及其href是通过PHPwhile循环创建的,如下所示:注意:a标记确实包含其他属性,但为简单起见我删除了它们。然后使用以下jQuery函数将当前窗口尺寸附加到href:$("a[href^='secondary_imgs.php']").click(function(){varpageWidth=$(window).width();varpageHeight=$(window).height();varurl=$(this).attr('href');varidx=url.indexOf('&pageWidth='

php - Array_unshift 类返回数组的函数

在php中是否有一个内置函数可以将一个元素添加到数组中,并返回新数组?而不是返回数组的新长度? 最佳答案 你可以使用array_merge()例如$resultingArray=array_merge(array($newElement),$originalArray); 关于php-Array_unshift类返回数组的函数,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/101