草庐IT

url_array

全部标签

php - array_slice() 是什么?

更新我是PHP开发新手:我在PHP网站上查找了一个函数-array_slice。我阅读并查看了示例,但我不明白。谁能用清楚的话给我解释一下?我认为它的工作原理如下?$example=array(1,2,3,4,5,6,7,8,9);$offset=2;$length=5;$newArray=array_slice($example,offset,length);theresultof$newArrayis:$newArray(3,4,5,6,7); 最佳答案 除了stefgosselin'sanswer有一些错误:让我们从他的数组开

php - 关于 CodeIgniter URL 的基本问题

当我在CodeIgniter中创建Controller时,例如“login.php”。我在其中创建了一个公共(public)函数“index”,并在该函数中加载了一个View“login_form”,CodeIgniter生成了urllocalhost/test/login。现在,如果我在同一个Controller中创建另一个函数“register”,url将是localhost/test/login/register,但我想创建类似localhost/test的url/注册。我是否需要创建一个新的Controller寄存器并在其中创建索引函数,或者可以通过在登录Controller中

php - 如何在 Zend Framework 中将 URL 作为 URL 的参数传递?

我的问题源于我向用户发送了一封电子邮件,内容如下:http://mydomain.net/login/index/dest/%2Finvitation%2Fconfirm%2Fconfirmation_key%2F15116b5e4c61e4111ade679c10b3bf27如您所见,我正在尝试做的是传递一个url作为参数“dest”,以便登录页面知道在用户登录后重定向到哪里。但是,我看到以下内容:这是我用来创建电子邮件的View:invitation->user):?>serverUrl($this->baseUrl().$this->url(array('action'=>'in

php - 您将如何以编程方式找出 PHP 中给定 URL 的 HTTP 请求总数?

有没有一种简单的方法可以做到这一点,而无需解析URL指向的整个资源并找出链接到该URL内部的不同内容类型(图像、javascript文件等)? 最佳答案 只是一些快速的想法给你。您应该知道,缓存以及浏览器遵守和不遵守缓存指令的方式的差异可能会导致不同的浏览器在不同的时间为同一页面生成不同的资源请求,这可能是值得的考虑。如果您的项目的目的只是衡量此指标,并且您可以控制相关网站,则可以通过可以对请求进行计数的php代理传递每个资源。也就是说,您可以针对ssi、脚本、样式、字体等任何内容遵循此模式。如果第2点由于您网站的性质而无法实现,但

php - 为什么 in_array() 对 $_POST 不起作用?

我正在尝试检查用户从$_POST提交的数据是否至少具有与我传递的数组相同的元素。我这样做是因为稍后我将通过调用$_POST['element']使用这些元素,而且我不喜欢有关该元素不存在(未设置)的错误。:)我不想使用像isset($_POST['x'],$_POST['y'],$_POST['z'])这样的东西,因为每次我需要重写$_POST,它似乎也不可读。我尝试使用in_array(array('x','y','z'),$_POST),但它不起作用(它返回false当它应该返回true时)。任何想法如何使它工作?:)我确定我有空字符串,如$_POST['x']、$_POST['y

php - 将 URL 编码字符串转换为 UTF-8

昨天我遇到了从URL获取一些Unicode字符串的问题。实际上我使用CodeIgniter,URL段将被传递到Controller/函数(参数)。我不知道是CI更改了编码还是其他原因。我在我的HTML页面的内容和地址栏中有正确的编码,直到我得到那些Unicode段。例如:localhost/df-gamez/news/افتتاح-جدید-سایت-تیم-دریم-فکتوری最后一段是UTF-8下的perisan字符。它在任何地方都正确存在,但是当我在我的代码中得到它时,它会变成这样:%d8%a7%d9%81%d8%aa%d8%aa%d8%a7%d8%ad-%d8%b3%d8%a

php - 向 URL 添加尾部斜杠时 CSS 消失

问题是当我在地址栏url中添加尾部斜杠时localhost/register.php/CSS消失(不再应用)。CSS位于单独目录中的单独文件中。这是结构:CSS在header.html中被调用与header.html包含在index.php中与include'includes/header.html';在Windows7下运行apache。 最佳答案 添加尾部斜杠后,您的浏览器会假定register.php成为另一个目录,而不是文件。当指定相对URL时,将相对于子目录register.php/查找外部资源。(因为斜杠)。示例:在添加

php - 在 PHP 中执行存储过程后调用 odbc_fetch_array 给出错误 [Microsoft][ODBC SQL Server Driver]Invalid Descriptor Index

因此,我尝试使用ODBC在SQL数据库中执行存储过程,但它返回错误odbc_fetch_array()[function.odbc-fetch-array]:SQLerror:[Microsoft][ODBCSQLServerDriver]InvalidDescriptorIndex,SQLstateS1002inSQLGetData这是PHP部分,非常标准...$id=240$user="user";$password="password";$server="server";$database="database";$con=odbc_connect("SERVER=$server;

php - 将 URL 中的用户名和密码传递给 PHP 页面?

我已经在我的本地网络上部署了一个简单的基于PHP的应用程序(http://www.bigprof.com/appgini/)。我想要一种实现用户自动登录的方法。安全不是问题。是否可以修改登录页面以接受类似http://user:pass@app.server.lan/的内容??Thisisthesourceoftheloginpage,如果有帮助的话。如有任何帮助,我们将不胜感激。 最佳答案 HTTPBasicAuth凭据在$_SERVERsuperglobalinthekeysPHP_AUTH_USERandPHP_AUTH_PW

PHP 解析 URL - 当协议(protocol)前缀不存在时域作为路径返回

我正在尝试解析PHP中的URL,其中输入可以是以下任何一种:代码:$info=parse_url('http://www.domainname.com/');print_r($info);$info=parse_url('www.domain.com');print_r($info);$info=parse_url('/test/');print_r($info);$info=parse_url('test.php');print_r($info);返回:Array([scheme]=>http[host]=>www.domainname.com[path]=>/)Array([pat