问题列表 - 第12184页

require_once被忽略了

Windows上的PHP奇怪的问题...我的应用程序加载一个'核心'文件,加载设置文件,注册自动加载,初始化等在核心文件的顶部我有include_once("config.php"); 这适用于当前目录中的任何内容,如果我从一个单独的目录中包含核心文件,虽然它只是默默地忽略配置文件的包含...有没有人见过这个?

/webroot/core.php

<?php
  require_once "config.php";
  //register autoloads
  //do some initialization... standard stuff
?>
Run Code Online (Sandbox Code Playgroud)

/webroot/config.php

<?php
  define("WEB_ROOT","/webroot");
  define("DB_USER","root");
  // ... more stuff...
?>
Run Code Online (Sandbox Code Playgroud)

/webroot/admin/index.php

<?php
  require_once("../dbconnect.php");
  echo WEB_ROOT;
  // print string literal WEB_ROOT rather than value in config.php
?>
Run Code Online (Sandbox Code Playgroud)

我的理解是文件操作是相对于发出请求的文件的目录,不应该require_once("config.php")选择相对于core.php的文件?这个代码就像我在mac或Linux上所期望的那样,但在Windows上却没有,(如果我改变了要求使用完整路径或../,它可以工作)

真正的疯狂是require_once("config.php")不会抛出任何错误,但内部代码都没有被执行!

php xampp require-once windows-vista

2
推荐指数
1
解决办法
6058
查看次数

在js中实例化对象之前的'this'是什么?

我不明白以下几点:

var x = function() {
    this.foo="foo";
    return function() {
        this.bar = "bar";
        return foo+bar;
    };
}(); // returns inner

alert(x()); // 'foobar', so both 'this' variables are set
alert(x.bar); // undefined - but wasn't it used correctly?
alert(new x().bar); // ok, works
Run Code Online (Sandbox Code Playgroud)

我的假设是第一次生成并使用默认的'this'范围/变量映射,然后当调用'new'时,通过并返回带有新'this'的新对象(function?).或者,也许x不是一个合适的对象?但是,那么'这个'怎么会被设置并用来制作'foobar'?

了解这一点我需要知道什么?

javascript scope this

4
推荐指数
1
解决办法
454
查看次数

在MySQL中选择随机行

我正在开发一个测验网站,我有一个存储所有问题的数据库.有不同类型的测验,如数学,科学,历史等.所有问题都存储在一个表中.

我的问题表看起来像这样:

questions ( qno(int)  ,type(int), question, .... ,... )
Run Code Online (Sandbox Code Playgroud)

qno是主键,type用于跟踪测验类型:

if type = 1 (math)
 type = 2(science)
Run Code Online (Sandbox Code Playgroud)

现在,我想为每种类型的测试选择一些随机问题.例如,我可能只想为数学测试选择一些随机的20个问题.

MySQL有某种方法可以选择随机行吗?

mysql sql

13
推荐指数
1
解决办法
2万
查看次数

Lua Wrapper for C#?

我希望将Lua嵌入到我的C#应用​​程序中,我认为C#的lua API周围有一个包装器,但是不记得它是什么.有人能指出我的方向吗?

c# lua embedding

19
推荐指数
1
解决办法
2万
查看次数

Python在64位vista上获得了os.environ ["ProgramFiles"]的错误值

Vista64机器上的Python 2.4.3.

以下2个变量位于环境中:

ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
Run Code Online (Sandbox Code Playgroud)

但是当我运行以下内容时

import os
print os.environ["ProgramFiles"]
print os.environ["ProgramFiles(x86)"]
Run Code Online (Sandbox Code Playgroud)

我明白了:

C:\Program Files (x86)
C:\Program Files (x86)
Run Code Online (Sandbox Code Playgroud)

任何想法如何才能获得"ProgramFiles"的正确值?

python windows 64-bit

8
推荐指数
3
解决办法
1万
查看次数

在 PHP 中将 foreach 语句转换为 for 循环

如何在 PHP 中将 foreach 语句转换为 for 循环?

要在您的答案中使用的示例

1

 foreach( $end_array[1]['tags'] as $tag )
Run Code Online (Sandbox Code Playgroud)

2

 foreach($end_array as $question_id => $row2)
Run Code Online (Sandbox Code Playgroud)

php foreach for-loop

2
推荐指数
1
解决办法
5347
查看次数

是否有可靠的库用于高级日期+时间处理?

我需要做一些日期+时间的东西,这些东西在iPhone上没有被NSDate很好地覆盖.我想知道是否有一个图书馆在国际层面上有更复杂的日期和时间功能.

我想做的是高级日期+时间数学.我需要:

  • 在不同的日历类型之间转换(格里高利<>犹太人<>穆斯林<>其他人)
  • 转换不同时区之间的时间(即我有瑞典时间,想知道它在芝加哥的时间)
  • 将微秒,秒,分钟,小时,天,周,月,年添加到日期,并找出确切日期+时间
  • 找出两个给定日期之间有多少微秒,秒,分钟,小时,天,周,月和年
  • 绘制日历,因此我需要有关特定月份特定月份的天数的数据

用例,例如:我从巴黎飞到芝加哥,10点钟在巴黎,我只知道飞行需要10个小时.所以我需要转换时区和所有这些东西来计算我什么时候到达芝加哥.然后所有这些丑陋的夏季和冬季时间,他们在一年中的某个时间点增加或减少一小时,我认为每个国家都按照自己的喜好做到这一点,有些人甚至可能假装时间超过添加一整天一年只是为了有更多的时间.不知道.也许有一个lib可以保护我免受所有这些复杂性的影响.

基本上我想要做的是一种世界日历,但具有一些特殊功能.

iphone cocoa cocoa-touch objective-c

0
推荐指数
1
解决办法
393
查看次数

将现有应用程序移植到Microsoft Azure有哪些挑战?

将现有应用程序移植到Azure有哪些挑战?

以下是我已经了解的几点.

1)不支持会话关联性(Azure无状态) - 我知道Azure负载平衡不支持会话关联性 - 因此如果现有Web应用程序具有会话关联性,则应更改它.

2)与COM接口 - 目前我认为不支持将COM组件部署到云以与它们进行交互 - 如果我当前的应用程序需要访问某些遗留组件.

3)使用非http协议与云中的其他系统连接

除了上述要点之外,您了解的其他重要限制/考虑因素是什么?

此外,最新版本如何解决这些痛点?

.net c# asp.net cloud azure

21
推荐指数
1
解决办法
2004
查看次数

相当于LaTeX的\ label和HTML中的\ ref

我有一个HTML(例子)中的常见问题解答,其中的问题相互引用很多.这意味着无论何时插入/删除/重新排列问题,编号都会发生变化.LaTeX使用\ label和\ ref非常优雅地解决了这个问题 - 你给项目简单的标签和LaTeX担心在最终文档中转换为数字.

人们如何处理HTML中的问题?

增加:请注意,如果您不必按编号实际引用项目,则不会有问题,在这种情况下,您可以设置标记

<a name="foo">

然后链接到它

<a href="#foo">some non-numerical way to refer to foo</a>.

但我假设"foo"有一些自动生成的数字,比如从<ol>列表中说出来,我想用这个数字来引用并链接到它.

html documentation latex documentation-generation

3
推荐指数
1
解决办法
492
查看次数

如果是IE 6,我想制作警告并免费下载其他浏览器图标

我的网站想要打开IE7及以上版本.如果是IE 6,我想制作警告并免费下载其他浏览器图标.这可能吗?

php cross-browser internet-explorer-6

7
推荐指数
1
解决办法
2107
查看次数