草庐IT

php - 我可以像这样重写我的 URL,这是个好主意吗?

是否有可能从此重写(ApacheMod-Rewrite)一个URL:http://www.example.com/view.php?t=h5k6到这个http://www.example。com/h5k6这次重写的原因是URL需要非常短(有点像一个微型URL服务)。那个新URL是否仍会访问我的view.php页面?它是否仍然能够使用super全局数组GET($_GET)来访问变量t?我仍然希望我的index.php页面映射到这个http://www.example.com.我也很感激对这可能产生的影响的评论,因为我有点菜鸟。:)谢谢大家 最佳答案

php - 如果HTML maxlength 是110,为什么我可以输入114 个字符?

你看,maxlength是110,但是当我使用的时候发现我输入了114个字符,我惊呆了echostrlen($title);有什么想法吗?顺便说一句,我输入的是日语文本。怎么了? 最佳答案 日语文本很可能使用多字节字符编码。因此你应该使用mb_strlen().祝你好运,费边 关于php-如果HTMLmaxlength是110,为什么我可以输入114个字符?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

php - 我可以使用什么正则表达式来验证 0 到 255 之间的数字?

我想验证0-255范围内的数字我有这个表情'/^([0-1]?[0-9]?[0-9])|([2][0-4][0-9])|(25[0-5])$/'但这接受任何数字...这有效:'/(^[0-1]?[0-9]?[0-9]$)|(^[2][0-4][0-9]$)|(^25[0-5]$)/'为什么每个选项都必须有^和$?编辑:我有它,但我不能回答我的问题,所以-^和$比|有更高的优先级,所以/^(...)$/有帮助 最佳答案 注意:@alex'sanswer是要走的路。使用正则表达式验证数字范围就像使用手提钻抓苍蝇一样。尽管如此,我还是想为

php - 我可以在传递 GET 变量的同时仍然在 PHP 中保留旧的 GET 变量吗

我使用GET进行分页,?page=1是第一页等等。问题是,我想对数据进行排序,使用GET是更好的方法,如下所示:?page=1&sort=date如果我尝试这样做并单击第2页,它将转到?page=2并取消排序。我也尝试过$_SERVER['QUERY_STRING']但我只是在从页面转到时在地址栏中累积了?page=#页面。这是我的分页链接是如何生成的:Next我该怎么做? 最佳答案 你可以按照以下方式做一些事情://CheckifthereareanyGETparametersif(!empty($_GET)){$link="?p

javascript - 我可以只使用 jQuery 验证还是需要 PHP?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我理解这两种语言之间的区别,但是在表单验证方面。jQuery就够了吗?我可以在jQuery/JavaScript中验证我的表单,然后执行AJAX调用以将完成的表单发送到电子邮件地址吗?甚至可以使用JavaScript将表单数据发送到电子邮件地址吗?还是用PHP做所有事情更安全一些?我问这个是因为我习惯使用PHP,但是,我最近开始使用更高级的JavaScript和jQuery。

php - 我可以在 Perl 或 PHP 中生成 SHA1 吗?

Verotel需要使用sha1_hex函数对一些数据进行哈希处理。它到底是什么?整个互联网上都没有关于它的信息。他们说“使用了SHA-1哈希(十六进制输出)”。带十六进制输出的Sha1?这是一个我似乎无法重现的例子:sha1_hex("abc777X:description=somedescriptionofproduct:priceAmount=51.20:priceCurrency=EUR:shopID=60678:version=1")=04d87d2718767ea0bef259c436ec63e3cde05be2 最佳答案

php - 我可以仅使用 PHP 在 .doc 和 .docx 之间转换吗?

我在SO上搜索过这个,但所有与该问题相关的帖子似乎都需要在服务器上安装软件(如Zend框架或PHPdocx)——我无法做到这一点。我需要能够从.doc文件读取和更新模板中的文本。我可以使用PHPWord实现这一点,但它只适用于.docx。我已经就此问题联系了PHPword的开发人员,但不太可能支持.doc。如果有一种方法可以使用PHP实现这一点,那就太棒了。也许有一个带有API的互联网应用程序,我可以使用它来使用PHP(Google文档?)转换我的文件,但我没有找到。也许theGoogleDocsAPI会有所帮助,但我不知道如何使用它。 最佳答案

php - 为什么我可以连接到本地 SQL Server Express 而不能从 PHP 连接到远程 SQL Server?

这是使用Windows身份验证时的标准代码:setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);}catch(PDOException$e){echo$e;die("ErrorconnectingtoSQLServer");}echo"ConnectedtoSQLServer\n";?>以上内容适用于连接到本地服务器(SQLServer2008ExpressEdition),但不适用于连接到网络上的服务器(SQLServerStandardEdition)。错误信息是:exception'PDOException'withmes

php - 我可以立即评估匿名函数吗?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Immediatelyexecutinganonymousfunctions我想立即评估一个匿名函数,而不是它在方法参数中显示为闭包对象。这可能吗?例如:$obj=MyClass;$obj->Foo(function(){return"bar";});//passesaClosureintoFoo()$obj->Foo(function(){return"bar";}());//passesthestring"bar"intoFoo()?第3行是非法语法——有什么办法可以做到这一点吗?谢谢

php - 我可以使用 Google sitemap.php 而不是 .xml 吗?

我用PHP编写了一个生成XML站点地图的脚本。它有一个text/xml标题并输出一个XML结构。我可以将此sitemap.php文件上传到Google还是需要具有.xml扩展名? 最佳答案 查看http://www.sitemaps.org/.所有规则都在这里定义。示例见:http://www.sitemaps.org/faq.html#faq_sitemap_locationhttp://www.sitemaps.org/protocol.html#informing您只需要一个URL,然后将该URL宣布为您的站点地图。协议(pr