我一直在查看wordpress的核心文件并偶然发现这段代码,我注意到它在变量名之前有一个&符号,然后是=.
我试图寻找这一点,碰上了这种从PHP手册中,并没有解释好,还是我看错了一个!我还看到它用于修改使用它的方法之外的变量,但是,这就是变量的含义,需要修改,如果这是正确的,那么如何使用它?
function _make_cat_compat( &$category ) {
if ( is_object( $category ) ) {
$category->cat_ID = &$category->term_id;
$category->category_count = &$category->count;
$category->category_description = &$category->description;
$category->cat_name = &$category->name;
$category->category_nicename = &$category->slug;
$category->category_parent = &$category->parent;
} elseif ( is_array( $category ) && isset( $category['term_id'] ) ) {
$category['cat_ID'] = &$category['term_id'];
$category['category_count'] = &$category['count'];
$category['category_description'] = &$category['description'];
$category['cat_name'] = &$category['name'];
$category['category_nicename'] = &$category['slug'];
$category['category_parent'] = &$category['parent'];
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用Icenium和Apache Cordova构建iOS应用程序,我正在研究推送通知.
我已经看过这个用于phonegap推送通知的插件但是我没有找到一个用于icenium或者它是否与平台无关?或者Apache Cordova/icenium/Kendo ui/jQ mobile中有没有办法做到这一点?
我假设PHP将在服务器上的某个地方处理请求.我正在寻找的是让我们说...当数据库中的列示例的值等于3(用户定义)时,用户想要通知它,例如:
id示例
1:4
2:3
3:3
4:2345
id 2和3将在它们插入表格时发送.我将做一个SQL查询并通过JSON发送它,但是什么会初始化这个过程?
这是我第一次正确构建应用程序.如果有任何好的教程,我很乐意看到它们; 到目前为止我还没发现很多.它更多的布局导致我的问题和风格,并让它感觉"正确".
注意,icenium和phonegap不使用Objective C,而是使用javascript,html,css和php(在服务器上)
我有这个CSS的图像标题:
#capt{
position: relative;
height: 391px;
}
#capt > p.imgCaption{
position: absolute;
top: 348px;
background-color: #56631e;
opacity:0.6;
left: 2px;
filter:alpha(opacity=60); /* For IE8 and earlier */
width: 547px;
font-family: "HelNue";
font-weight: bold;
font-size: 17px;
color: white;
height: 25px;
z-index: 99999;
padding: 7px 0 0 5px;
}
span#op{
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */
z-index: 9999999;
}
Run Code Online (Sandbox Code Playgroud)
HTML是:
<div id="capt">
<p class="imgCaption">
<span id="op">Lorem ipsum dolor sit amet, consectetur adipisicing elit</span>
</p>
<img src="image here" />
</div>
Run Code Online (Sandbox Code Playgroud)
现在,放置和一切都很好,bg颜色很好,不透明度很好,但文本保持imgCaption类的不透明度,它看起来很凶.我在这方面有任何错误或这是一个常见问题吗?
如果你知道一个解决方法我会非常感激:)谢谢!
使用谷歌分析产品生成的代码:(信息审查)
<meta name="google-site-verification" content="xxxxxxxxxxxx" />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'xxxxxxxx']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type =
'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ?
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>
Run Code Online (Sandbox Code Playgroud)
导致内部500错误,代码在head标签中
在我的代码中,一行在我的控制台中产生了这个错误:
Uncaught SyntaxError: Unexpected token {
Run Code Online (Sandbox Code Playgroud)
它之前工作得非常好,只是决定停下来.它提到的代码是:
$('#next').click(){
$('#atestimonial').load('http://website.com/testimonialPull.php');
return false;
});
Run Code Online (Sandbox Code Playgroud)
我看不出它有什么不对,它加载存在的东西我已经检查过并且它生成了所需的文本,所以它的加载/ .click()问题