【使用php显示搜索引擎来的关键词】教程文章相关的互联网学习教程文章

php – 如何让搜索引擎为动态生成的页面编制索引【代码】

我正在尝试创建一个博客..对于每个条目,我都有一个名为entry.php的模板页面我通过从我的主页创建链接来创建页面mywebsite.com/entry.php?title=My Title&content=This is my blog此链接传递给entry.php,并根据我写的链接动态生成页面,但搜索引擎不会索引这些链接. 我是否真的必须为我创建的每个条目创建一个唯一的页面? 像youtube这样的网站是否为每个视频都有单独的网页,或者像我尝试的那样动态生成.如果是这样,视频如何显示在搜...

php – 从Twig的特定数组索引开始【代码】

我有一个与使用Twig模板引擎处理数组相关的问题:我想在Twig中使用数组,但只显示从指定数组索引开始的数组中的数据. 在PHP中,我可以从数组的第二项开始,如下所示:$alphabet = array("a","b","c","d"); for ($i = 1; $i < count($alphabet); $i++){echo($alphabet[$i]); }我怎么能用Twig做类似的事情? 现在,我只想出这个:{% for letter in alphabet %} {{ letter }} {%endfor}但结果显示“a,b,c,d”. 但我只想显示“b,c,d”. 这可...

PHP 5.2允许对象语法调用数组索引?【代码】

我们最近遇到了一场灾难,不得不将PHP Web应用程序从PHP Version 5.2.6-1 lenny16移到PHP Version 5.3.3-7 squeeze15,并发现了一个看似非常重要的区别. 在我们的应用程序中,有些实例我们使用对象语法错误地调用了数组的索引:echo $array->index;但是,5.2.6似乎原谅了这一点,并正确地将其视为$array [‘index’]. 经过进一步测试,5.2.6具体做的是不同意5.3.3关于$array-> index是否为空(); 这是我在两台服务器上运行的测试代码:<?p...

在php中可以通过索引访问当前数组的元素吗?【代码】

在php中可以通过索引访问当前数组的元素吗?例:$arr = array('index1' => function() {echo 'foo'; //foo},'index2' => function() {$arr['index1']() // foo ??????????echo 'bar'; //bar} );如何在$arr中调用$arr [‘index1’]()?解决方法:这里的问题是$arr是在函数外定义的变量,因此无法从函数内访问它. 尝试使用use($arr)将$arr变量导入到closure中是很诱人的,但这不会起作用,因为$arr实际上并不是在定义函数时定义的. 只要...

PHP stdClass对象,如何获取带有0索引的元素【代码】

参见英文答案 > How to access object properties with names like integers? 6个我有一个像这样的stdClass对象:print_r($myobj);stdClass Object( [0] => testData );很明显,我无法通过$myobj-> 0来获得价值. 为了获得这个值,我将对象转换为数组,但有没有任何方法可以在没有转换的情况下获得?解决方法:试试这个:$obj = new stdClass();$obj->{0} = 1;echo $obj->{0};来源:http://php.net/...

php – 如何在没有重建索引的情况下将项目添加到laravel列表集合中?【代码】

尝试将collectino传递给视图中的表单选择. prepend方法正在重新索引集合,我正在丢失正确的公司ID.$companies = Company::lists('name','id'); return $companies;/** {* "3": "Test 123 ",* "4": "wer"* }*/$companies->prepend('Select a company'); return $companies;/** [* "Select a company",* "Test 123 ",* "wer"* ]*/我现在在prepend方法中查找Collection对象,这里是:public function prepend($...

php – FosElasticaBundle:一个索引中有多个类型【代码】

我需要构建一个多实体搜索. 我不希望每一个T1,然后每个T2. 当我使用fos:lastica:populate时,我收到一个错误:Rejecting mapping update to [search_dev] as the final mapping would have more than 1 type: [t1, t2]我的映射:fos_elastica:clients:default:host: %elastic_host%port: %elastic_port%indexes:search:finder: ~client: defaultindex_name: search_%kernel.environment%types:t1:indexable_callback: 'getEnabled...

php – Laravel Nova索引按钮没有出现【代码】

我正在构建我的Laravel Nova界面,并为每个资源添加必要的字段.但是我注意到编辑/细节/垃圾按钮没有出现在我的索引视图中. 是否需要将某些内容添加到我的资源类中,或者它是否与我的控制器的构建方式有关? 这就是我的fields方法的样子:/*** Get the fields displayed by the resource.** @param \Illuminate\Http\Request $request* @return array*/ public function fields(Request $request) {return [ID::make()->sortable(),...

PHP如果没有索引,如何访问多维数组的所有元素?【代码】

我在这里使用了修改版本的代码Determining what classes are defined in a PHP class file,从特定的文件列表中创建了一个多维的类和函数数组.我最终得到的是这个(我知道这些名字搞砸了,但是我已经搞砸了,并且必须返回并更改3个不同文件中的类名和函数名,所以我们假设这些是合法的类名和函数名),Array ([0] => Array([namethis_whatever_I_want] => Array([0] => another_function[1] => whatever_function))[1] => Array([tc_class...

php – array_filter将索引数组转换为关联数组【代码】

我有一个索引数组,包含一些关联数组,我应用一个简单的$my_arr = array_filter($my_arr, function($obj) {return $obj["value"] < 100; });用于过滤数组中的一些项目的函数. 这开始以奇怪的方式使我的Angular前端错误,所以几分钟后我发现$my_arr正在从索引数组转换为关联数组. >这是array_filter中的预期行为吗?>我如何告诉array_filter我想要一个索引数组? 编辑:根据评论中的要求,我的$my_arr:$my_arr = [["foo" => "bar", "va...

php – 蜘蛛索引您的网站(谷歌机器人……)是否有“文化”?【代码】

这是一个SEO问题: 我可以根据访客的文化选择显示页面标题. 如果是英语:<title><?php if ($sf_user->getCulture() == 'en') : ?>Hello, this is an english website<?php else ?>Bonjour, ceci est un site fran?ais<?php endif ?> </title>机器人/蜘蛛有文化吗? 这是否意味着在Google上我的网站页面将是:“你好,这是……”这将是谷歌法国“你好….” 谢谢 编辑:访问我网站的任何人都会看到英文,但法国,比利时和加拿大除外.它可...

php – 什么可能导致imagecolorsforindex()的“颜色索引超出范围”错误?【代码】

当修补程序调整大量的JPG,PNG和GIF文件时,PHP会出现意外丢失,并显示以下错误消息:imagecolorsforindex() [function.imagecolorsforindex]:Color index 226 out of range相关的代码片段是:protected function preserveTransparency($img, $resized, $ftype) {if (($ftype == IMAGETYPE_PNG) || ($ftype == IMAGETYPE_GIF)) {$tidx = imagecolortransparent($img);if ($tidx >= 0) {$transColor = imagecolorsforindex($img, $tidx...

php – 关联数组索引命名约定

在PHP中,关联数组索引需要遵循相同的规则和变量名称(不能以数字开头等).我正在寻找这个问题的工作和哲学答案.解决方法:从manual:A key may be either an integer or a string. If a key is the standard representation of an integer, it will be interpreted as such (i.e. “8” will be interpreted as 8, while “08” will be interpreted as “08”). Floats in key are truncated to integer. The indexed and associativ...

将PHP中的数组索引与array_reduce相乘【代码】

为什么array_reduce()方法在添加和乘法时的工作方式不同?当我添加下面的数组值时,代码产生预期的结果:15.但是当我乘以时,它返回:0.相同的代码…唯一的区别是符号被切换为*符号.function sum($arr){print_r(array_reduce($arr, function($a, $b){return $a + $b;}));}function multiply($arr){print_r(array_reduce($arr, function($a, $b){return $a * $b;}));}sum(array(1, 2, 3, 4, 5)); // 15multiply(array(1, 2, 3, 4, 5))...

php – 注意:未定义的索引:变量【代码】

我正在尝试构建以下形式:<form method="post" action="Index.php"><label>Name </label><input name="name" placeholder="Type Here"><br /></br><label>Email </label><input name="email" placeholder="Type Here"><br /></br><label style="display:block;">I need some information regarding:</label><textarea name="message" placeholder="Type Here"></textarea><br /><label>*What is 2+2? (Anti-spam)</label><input na...