草庐IT

index_name

全部标签

php - PHP 函数 session_module_name 到底是做什么用的?

PHPSession相关函数有这个:session_module_name.文档只说:session_module_name—Getand/orsetthecurrentsessionmodule与session模块是什么、可用的选项以及何时使用无关。这个函数的用途是什么? 最佳答案 session_module_name定义了session的存储方式。您可以将其与session_set_save_handler结合使用以手动处理session,例如,如果您想从数据库中保存/加载session。快速搜索显示至少有3个模块也许还有更多

php - 如何让 Slim Framework 工作而不必在 URL 中放入/index.php?

我正在为PHP实现SlimFramework,一切似乎都运行良好。但是,我可以让它工作的唯一方法是将/index.php放在URL中,如下所示:http://www.example.com/index.php/members/1我希望它像这样工作:http://www.example.com/members/1我感觉它与我的.htaccess有关,但我不确定。这是我的.htaccess:RewriteCond%{REQUEST_FILENAME}!-f#RewriteRule^./index.php[QSA,L]RewriteRule^.[QSA,L] 最佳

php - laravel 我需要在 unique() 列上使用 index() 吗?

当我在laravel迁移中将unique()放在列上时,我不再需要放置index()了,对吗?Unique已经为快速搜索创建了索引? 最佳答案 是的unique()就足够了。它将在表上创建一个UNIQUE索引,它基本上与“普通”INDEX相同,但也强制执行约束,即不能有两行具有相同的值.所以就性能而言,UNIQUE应该至少相同,如果不是更快的话。无需添加额外的索引。Thisquestion比较MySQL的不同索引有一个很好的答案。 关于php-laravel我需要在unique()列上使

php - Yii2 从 url 中删除 index.php

当我在Yii中设置选项以从URL中删除index.php时,我收到404错误,错误日志中出现此错误Filedoesnotexist:/var/live/var。在我的浏览器中,我收到此错误TherequestedURL/var/decat/frontend/web/index.phpwasnotfoundonthisserver.但文件恰好位于该位置。可能的解释是我的文档根目录是/var/live并且decat是conf文件中显示的别名。这个url工作正常http://13.21.16.180/decat/index.php/site/login但是当我删除index.php时出现错误

php - Wordpress: 'post_name' 上的 WP_Query 搜索条件

我正在使用WP_Query(非常标准)。一切都很好。但是,我有一个特殊的修改,如果用户在URL中输入特定的帖子名称,搜索将仅返回与该post_name值匹配的帖子。请参阅下面我的代码,其中包含有关特定行不起作用的注释。'person','posts_per_page'=>-1,//Iwantthisbelowtoonlyreturnmethepostwiththisspecificvalue.//Thisdoesn'terror,butdoesn'tworkeither.//Iknowitseemscounter-productivetoa'search'butthisparticul

php - 在 URL 中省略 index.php 时,在 Slim Framework 中总是出现 404 错误

我按照说明创建了一个测试helloworldSlim应用程序here.当我进行此调用时,出现404错误:http://my_server/my_app/hello/John另一方面,当我发出这个调用时,它工作得很好,因为我收到了一条“HelloJohn”消息:http://my_server/my_app/index.php/hello/John但是,当然,我不想在我的URL中使用index.php...有什么问题吗?=======编辑=======我忘记像这样创建.htaccess文件(遵循SlimFramework文档,并与index.php在同一目录中):RewriteEngin

php - 为什么将整数视为数组($int[$index])不会在 PHP 中引发任何错误?

这个问题在这里已经有了答案:Howdoesthe"Arraydereferencing"workonascalarvalueoftypeboolean/integer/float/stringasofPHPversion7.2.0?(1个回答)关闭4年前。这只是出于好奇而提出的一个简单问题。我花了一整天调试我的PHP代码,发现问题是由于将整数视为数组:$x=$int[$index];//thisreturnsnull,butnoerroratall整数实际上应该是一个数组,但本应传递数组的函数搞砸了,而是传递了数组中的第一个值。有什么原因不显示错误吗?访问数组上undefinedind

php - PDO 连接 : UTF-8 declaration with SET NAMES/CHARACTER SET?

根据php.net、StackOverflow和其他可信来源,我可以找到4种不同的方法来在PDO连接上设置UTF-8,但找不到哪个更好:$pdo_db='mysql:host=localhost;dbname=local_db;charset=utf8';//METHOD#1$pdo_login='root';$pdo_pass='localpass';$db=newPDO($pdo_db,$pdo_login,$pdo_pass,array(PDO::ATTR_ERRMODE=>$localhost?PDO::ERRMODE_EXCEPTION:PDO::ERRMODE_SILENT

SQL 错误 [1366] [HY000]: Incorrect string value: ‘\xE7\x9F\xB3\xE6\x98\x8A‘ for column ‘name‘ at row 1

一.错误原因先说结论哈:就是字符集不匹配造成的二.分析原因1.建表(简单示例)createtabletest_updata(idint,namevarchar(10),genderint,math_scorefloat,chin_scorefloat)注意:这种方式建完表之后数据格式会为: latin1(不可以正常执行插入操作),有的会自动识别为utf8(可正常执行插入操作)2.插入数据insertintotest_updata(id,name,gender,math_score,chin_score)values(1,'石昊',1,99,99);insertintotest_updata(i

【git error|SourceTree】error: bad signature 0x00000000 fatal: index file corrupt

报错error:badsignature0x00000000fatal:indexfilecorrupt场景在使用gitadd.提交代码到缓冲区时或使用SourceTree时电脑宕机,重启后再次提交代码会出现该提示原因分析.git目录下的index文件损坏解决方式//删除索引文件rm-f.git/index//回滚到未添加缓冲区的版本gitreset