小编mal*_*avv的帖子

PHP包含w/o echo

我正在编写一个网站,我有一个名为site_nav.php的php函数,它首先定义一个$ list数组,然后以json形式回显它.

这样,我可以用ajax获取我的网站地图.

我的问题是,现在,我想在php中获取$ list对象,而不回显json对象.

我的问题:有没有办法在不激活其中的echo调用的情况下包含我的php文件?

非常感谢!

php

7
推荐指数
2
解决办法
4700
查看次数

为什么"小"会给出关于"char"的错误?

尝试在运行QT5.4的Windows平台上用x86和x86_64编译VS2010,VS2012的开源项目.

名为unit.h的文件包含一个部分:

[...]
// DO NOT change noscale's value. Lots of assumptions are made based on this
// value, both in the code and (more importantly) in the database.
enum unitScale
{
   noScale = -1,
   extrasmall = 0,
   small = 1, // Line that causes errors.
   medium = 2,
   large = 3,
   extralarge = 4,
   huge = 5,
   without = 1000
};
[...]
Run Code Online (Sandbox Code Playgroud)

生成

  • 错误C2062:输入'char'意外
  • 错误C3805:'type':意外令牌,预期'}'或','

我试着用我的帽子解决它.我删除了代码中"小"枚举的每一次使用,我仍然得到错误.但在删除了所有用途后,我将"small"重命名为"smallo",一切都很好.它似乎表示名称冲突,但文件搜索在整个项目中没有给我任何引用.这不是我所知道的任何关键词.

有什么想法吗?

编辑:感谢非常有用的评论这里是一个更奇怪的版本,有效.有人可以解释一下吗?

#ifdef small // Same with just straight …
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2010 visual-studio-2012

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

如何动态更改ExtJS面板的背景颜色

我目前在另一个大面板中有两个面板.左侧面板用于导航,右侧用于内容.我正在尝试修改内容面板背景颜色,因此我创建了一个在expandnode上触发的事件,这就是我被困住的地方.

我的右侧面板ID是#panneau-affichage,我正在尝试修改其中background-color的类x-panel-body 的属性.使用:

Ext.get('panneau-affichage').setBodyStyle('backgroundColor : #dddddd');
Run Code Online (Sandbox Code Playgroud)

Firebug声称没有这样的功能,并且:

Ext.get('panneau-affichage').applyStyle('backgroundColor: #dddddd);
Run Code Online (Sandbox Code Playgroud)

这可以完成div的工作,但被x-panel-body覆盖.

javascript css extjs

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