我为我的公司设计了一个新的网站,我正在尝试实现交换机导航,这是我过去在我所有网站上使用的.
<?php
switch($x) {
default:
include("inc/main.php");
break;
case "products":
include("inc/products.php");
break;
}
?>
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当我去index.php?x =产品没有任何反应时,它仍然显示inc/main.php,换句话说它没有从URL中检测到X变量.这与全局变量有关吗?
我有一个数组,它是一个域列表,我想打印数组中的所有项目,除了包含$ x的项目.$ x是可变的,所以基本上它永远不会打印包含$ x的数组项.谁能帮我?:)
或者是:
<a href="#"><h1>text here</h1></a>
Run Code Online (Sandbox Code Playgroud)
要么
<h1><a href="#">text here</a></h1>
Run Code Online (Sandbox Code Playgroud)
"正确".使用第一个有什么好处,对我来说似乎更合乎逻辑.也许来自SEO点?
我需要检查一个字符串,看看它中是否有任何单词出现多次.基本上我会接受:
"谷歌做爱"
但我不接受:
"google make google love"或"google make love love google"等.
有任何想法吗?真的不知道如何处理这个,任何帮助将不胜感激.
我需要使用一个查询,当它少于4个字时会从字段中提取数据,这是否可能,如果是这样,你能给出一些指示吗?我想如果不可能,它可以遍历结果,直到它找到一个是3个单词,然后在找到一个时结束while语句.
我已经阅读了几个关于实现php缓存系统的指南(我的网站是自定义编码的,相当严重的查询和不断增长),包括以下内容:http://www.snipe.net/2009/03/quick-and-dirty-php -caching /
我完全理解它们,但页面的某些部分我无法缓存,最好的方法是什么?
嘿伙计们,这有点难以解释,但基本上我想检测是否通过URL设置了任何变量.因此,使用我的IF语句,以下所有内容都应返回true:
以下所有返回false:
有任何想法吗?
最难解释的问题:
$lol = "hello";
$that = "* music
* books
* games
* asos
* cry";
$lol = str_replace("*", $line, $that);
$name = str_replace(" ", "-", $line);
$myFile = "output/$name.csv";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = $lol;
fwrite($fh, $stringData);
fclose($fh);
Run Code Online (Sandbox Code Playgroud)
我正在查看$ lol变量的大列表,并为每个变量生成一个文本文件,你可以在$中看到文本文件的模板,其中*将成为循环中的$ lol.
所以如果$ lol ="softlayer"我会得到一个csv
softlayer music
softlayer books
softlayer games
etc..
Run Code Online (Sandbox Code Playgroud)
问题是,当我在记事本中打开它们时,它们不是柔软的音乐,等等都在同一条线上,被那些意味着"新线"的可怕方块所分隔.因此,我正在生成的CSV根据我正在尝试使用的软件而被认为是无效的.
这是一个绝对可怕的问题解释,所以请原谅:)
任何帮助都将受到大力赞赏!
我有一个表,我有一个带有URL的文本字段,我不希望任何行有重复的URL,但我不想在插入之前进行检查,是否无法使文本字段唯一或你能建议使用另一种字段吗?
好吧,我有这个以前从未有过的问题,这真的让我烦恼.
基本上我正在尝试使用表单将文本提交到文本字段.出于某种原因,当我提交原始文本和完全停止时它只能正常工作,但似乎有一个像'或'的标点符号!在textarea然后它只是不会提交到数据库.没有显示错误,但没有结果.
这显然是一个非常明显的问题,我错过了,因为我很蠢,有什么想法吗?