小编Chr*_*ris的帖子

获取多维数组的关键?

例如,我有多维数组如下:

$array = array (
  0 => 
    array (
      'id' => '9',
      'gallery_id' => '2',
      'picture' => '56475832.jpg'
    ),
  1 => 
    array (
      'id' => '8',
      'gallery_id' => '2',
      'picture' => '20083622.jpg'
    ),
  2 => 
    array (
      'id' => '7',
      'gallery_id' => '2',
      'picture' => '89001465.jpg'
    ),
  3 => 
    array (
      'id' => '6',
      'gallery_id' => '2',
      'picture' => '47360232.jpg'
    ),
  4 => 
    array (
      'id' => '5',
      'gallery_id' => '2',
      'picture' => '4876713.jpg'
    ),
  5 => 
    array (
      'id' …
Run Code Online (Sandbox Code Playgroud)

php arrays

15
推荐指数
2
解决办法
5万
查看次数

拼写检查禁用CSS而非HTML

我想使用CSS禁用Chrome/Safari中的拼写检查.在HTML spellcheck="false"工作中,我想以一种会影响所有输入字段的方式执行此操作.我试过input{spellcheck: disabled}但这没用.

html css

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

更改php.ini位置

是否可以更改php.iniApache使用的位置?当我这样做时php -i | grep 'Configuration File',结果是:

Path =>/usr/local/etc.

加载的配置文件=> /usr/local/etc/php.ini

但结果phpinfo()是

配置文件(php.ini)路径:/ etc

我可以复制了php.ini从/usr/local/etc/到/etc/,但它是可以改变的php.ini文件夹?

我使用自制软件安装PHP,我使用的是OS X Snow Leopard.

php macos homebrew osx-snow-leopard

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

Durandal登录页面重定向模式

TL; DR为了查看Durandal单页面应用程序(SPA)中的某些页面,要求用户登录的好模式是什么?

我需要一个系统,如果用户试图导航到需要登录的"页面",则会将其重定向到登录页面.在此登录页面上成功进行身份验证后,我希望应用程序将它们重定向到之前尝试访问的页面,然后再将它们重定向到登录页面.

我可以想到的一种可以实现将用户重定向到登录页面和从登录页面重定向的方法是将URL存储到需要在浏览器历史记录中进行身份验证的页面,并且在成功进行身份验证之后,从以下位置导航回该历史记录项目.登录页面.

履行

我试图实现上述模式,但有一些问题.在main.js(或之前的任何地方router.activate())我保护需要身份验证的路由:

router.guardRoute = function (instance, instruction) {
    if (user.isAuthenticated()) {
        return true;
    } else {
        if (instance && typeof (instance.allowAnonymous) === "boolean") {
            if (!instance.allowAnonymous) {
                /* Use one of the following two methods to store an item in the
                   browser history. */

                /* Add guarded URL to the history and redirect to login page.
                 * We will navigate back to this URL after a successful login.
                 */
                if (history.pushState) …
Run Code Online (Sandbox Code Playgroud)

javascript authentication login durandal

15
推荐指数
1
解决办法
5755
查看次数

从JSON输入中检索数组键

我有这个数组:

$json = json_decode('
{"entries":[
{"id": "29","name":"John", "age":"36"},
{"id": "30","name":"Jack", "age":"23"}
]}
');
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个PHP"for each"循环,它将检索下面的键名entries,即:

id
name
age
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

php arrays foreach json

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

正则表达式,两边都带有感叹号('!\ d!')

我'!\d!'在PHP preg_match函数中看到了正则表达式.这到底是什么?

php regex

14
推荐指数
2
解决办法
3868
查看次数

将局部变量从一个函数传递到另一个函数

我是JavaScript的初学者,想要问以下内容:我有两个简单的函数,并且想知道是否有任何方法可以将变量值从一个函数传递到另一个函数.我知道我可以将它移动到函数之外以便在其他函数中使用,但只需要知道如何在第二个函数中使用一个局部变量并使用它进行操作.这可能吗?怎么样?

这是一些代码:

window.onload = function show(){
    var x = 3;
}

function trig(){
    alert(x);
}
trig();
Run Code Online (Sandbox Code Playgroud)

问题是:如何从我的第二个函数访问变量x(在函数中声明show)trig?

javascript variables function

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

makefile中-DHAVE_CONFIG_H的含义

我开始学习makefile.看看输出我看到很多次出现:

g++ -DHAVE_CONFIG_H -I ...
Run Code Online (Sandbox Code Playgroud)

到底是-DHAVE_CONFIG_H什么?这个编译选项的功能是什么?

makefile

12
推荐指数
1
解决办法
8923
查看次数

matplotlib hexbin中的零值颜色

我有一些空间分布的数据.我正在绘制它,matplotlib.pyplot.hexbin并希望更改"背景"(即零值)颜色.下面显示了一个示例 - 我选择的颜色图是matplotlib.cm.jet:

示例数据

如何将基色从蓝色更改为白色?我在使用时已经使用了蒙面数组做了类似的事情pcolormesh,但我无法在hexbin参数中看到这样做.我的直觉是编辑colourmap本身,但我没有太多经验.

我正在使用matplotlib v.0.99.1.1

python plot matplotlib

12
推荐指数
1
解决办法
4645
查看次数

分配相同大小的数组

我想将一个数组分配B为相同的形状,并具有与另一个数组相同的下限和上限A.例如,我可以使用

allocate(B(lbound(A,1):ubound(A,1), lbound(A,2):ubound(A,2), lbound(A,3):ubound(A,3)))
Run Code Online (Sandbox Code Playgroud)

但这不仅不优雅,而且对于(甚至)更高维度的阵列也变得非常烦人.

我希望有更多的东西

allocate(B(shape(A)))
Run Code Online (Sandbox Code Playgroud)

哪个不起作用,即使这确实有效,每个维度也会从1开始,这不是我想要的.

有谁知道如何轻松地为任意数组维度轻松分配数组以具有与另一个数组相同的大小和边界?

arrays fortran allocation

11
推荐指数
3
解决办法
4902
查看次数