我有一个.htaccess重定向"非www",如下所示:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
这是工作.但是,除了www之外,我还有一些子域名.如果我打电话给http://shop.example.com,它会将我重定向到:http: //www.shop.example.com
我不想将子域写入.htaccess文件,它应该自动工作,只是忽略除了www和''之外的任何东西:
if subdomain =='' -> redirect to www.HTTP_HOST....
elseif subdomain !='' && subdomain !='www' -> do nothing.
Run Code Online (Sandbox Code Playgroud)
谢谢!
任何人都可以向我解释这是如何工作的:
<?php
print 5 . print 6 . print 7;
?>
Run Code Online (Sandbox Code Playgroud)
它打印: 76151
我知道函数1的返回值是什么print,但为什么函数以相反的顺序调用?
我正在编写自己的博客系统。是否有用于发送引用/ pingback的库,或者是一个很好的示例,该如何执行?我使用xmlrpc和post方法,但没有成功。我需要一个工人阶级,我还要付钱给剧本,有什么想法吗?谢谢
标题可能有点令人困惑,让我解释,;)我有3个表:
[names]
n_id;name
1;Jeff
2;Adam
[books]
b_id;title
1;Book1
2;Book2
[read]
n_id;b_id
Run Code Online (Sandbox Code Playgroud)
表[ read ]是一本包含阅读书籍的表格.如果Adam读"Book1",[read]中的项目如下所示:
2;1
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.现在,有没有办法知道一个人没有读过哪些书?我们知道只有亚当读了一本书"Book1",所以查询应输出如下内容:
n_id;name;b_id;title
1;Jeff;1;Book1
1;Jeff;2;Book2
2;Adam;2;Book2
Run Code Online (Sandbox Code Playgroud)
是可以在1个查询中执行此操作还是需要一些脚本?
我试图用inotify删除创建的文件,但它不起作用:
inotifywait -r --format '%w%f' -e create /test && rm $FILE
Run Code Online (Sandbox Code Playgroud)
当我在/ test中创建一个文件时,我得到了这个:
/test/somefile.txt
rm: missing operand
Try `rm --help' for more information.
Run Code Online (Sandbox Code Playgroud)
所以似乎$ FILE变量没有传递给rm命令......我怎么能正确地做到这一点?谢谢.
有没有办法在PHP中的函数内访问一个类的实例?像这样:
include("class.php");
$bla=new Classname();
function aaa(){
$bla->DoSomething(); //Doesn't work.
}
$bla->DoSomething(); //Works.
Run Code Online (Sandbox Code Playgroud) 有没有办法检查String是否包含数组中的项目之一?像这样:
dim txt as String="badword1 you! you son of a badword2!!"
dim Badwords() as String = {"badword1","badword2","badword3"}
if txt.contains(Badwords()) then
'Whoa.. txt contains some bad vibrations..
end if
Run Code Online (Sandbox Code Playgroud)
我可以使用循环但是如果它包含数组中的一个字符串,我可以检查一个字符串吗?
我正在玩xpath,但是没有想法如何使用xpath从网站获取标题,这是我的代码,但我不知道下一步该做什么...
$dom = new DOMDocument();
$dom->loadHTMLFile("http://www.cool.de");
$x=new DOMXPath($dom);
$result = $x->query("//TITLE");
//...???
Run Code Online (Sandbox Code Playgroud)
和print_r($ result)只显示"对象",是否有类似print_r的函数来查看对象内部是什么,所以我不必猜?
我有一个文件config-dev.php,它将用作开发版本配置.
现在,另一位开发人员想要在此文件中进行自己的更改.
当他提交时,这个文件被提交,我的config-dev.php被同事的文件覆盖.
这个文件是在.gitignore但它仍然无法正常工作.
如何从git索引中删除此文件,以便每个人都可以拥有自己的config-dev.php?
我试过git rm --cached config-dev.php但它还没有用.这个命令应该由所有同事执行吗?或者我应该在git rm之后同步?
我的老板在github上创建了一个空项目.同时我在没有git的情况下在我的本地机器上开发应用程序.我现在怎么能用远程创建的项目"分配"我的本地应用程序?(GitHub的)
我可以将项目从github拉到另一个目录中,将我的文件复制到这个目录中并进行提交/推送.但是,如果没有创建新的目录,还有更好的方法吗?