我想显示一个Drupal视图,但不包含通常围绕它的页面模板 – 我只想要视图节点的纯HTML内容。 这个视图将被包含在另一个非Drupal站点中。 我期望不得不这样做有很多的意见,所以一个解决scheme,让我快速和容易地设置这将是最好的 – 我不希望创build一个.tpl.php文件每次我需要包括一个视图的地方。
我正在尝试将当前时间转换为UTC和UTC转换为当前时区。 这是我所做的: $schedule_date = new DateTime($triggerOn, new DateTimeZone('UTC') ); $triggerOn = $schedule_date->format('Ymd H:i:s'); echo $triggerOn; 输出值不会改变格式中唯一改变的东西。 string$triggerOn是基于America/Los_Angeles时区生成的 这是我的string之前和之后的样子: BEFORE 04/01/2013 03:08 PM AFTER 2013-04-01 15:08:00 所以这里的问题是DateTime不会转换为UTC。
我正在做一个门户的房地产饲料,它告诉我一个string的最大长度应该是20,000字节(20kb),但我从来没有遇到过这个。 我如何测量一个varchar string byte大小。 所以我可以做一个while循环来修剪它。
比方说,我有这样的for循环: {% for elem in arrMenu %} <div class="topmenu-button"> <a href="{{ elem.url }}">{{ elem.name }}</a> </div> {% endfor %} 在这种forms下,它会呈现如下: <div class="topmenu-button"><a href="url">name</a></div> <div class="topmenu-button"><a href="url">name</a></div> <div class="topmenu-button"><a href="url">name</a></div> <div class="topmenu-button"><a href="url">name</a></div> 如何可以帮助我添加第一个和最后一个类的div,所以我会有这样的结果: <div class="topmenu-button first"><a href="url">name</a></div> <div class="topmenu-button"><a href="url">name</a></div> <div class="topmenu-button"><a href="url">name</a></div> <div class="topmenu-button last"><a href="url">name</a></div>
我试图创build一个PHP脚本,将使用mySQL数据库处理我的邮件列表,我大部分已经到位。 不幸的是,我似乎无法得到正确的头,我不知道是什么问题。 $headers='From: noreply@rilburskryler.net \r\n'; $headers.='Reply-To: noreply@rilburskryler.net\r\n'; $headers.='X-Mailer: PHP/' . phpversion().'\r\n'; $headers.= 'MIME-Version: 1.0' . "\r\n"; $headers.= 'Content-type: text/html; charset=iso-8859-1 \r\n'; $headers.= "BCC: $emailList"; 我在接收端得到的结果是: “noreply"@rilburskryler.net rnReply – 到:noreply@rilburskryler.netrnX-Mailer:PHP / 5.2.13rnMIME-Version:1.0
挣扎着一个小问题。 我有一个数组: Array ( [0] => [6] => 6 [3] => 5 [2] => 7 ) 我正在检查一个设置值是否在数组中。 if(in_array(5, $array)) { //do something } else { // do something else } 事情是,当它在数组中find值5时,我真的需要在我的“做某事”中使用密钥。 在这种情况下,我需要设置: $key = 3; (从find的值in_array键)。 有什么build议么?
如果我尝试声明一个属性,如下所示: public $quantity = 9; …它不起作用,因为它不被认为是“属性”,而只是模型类的一个属性。 不仅如此,而且我阻止访问实际存在的“数量”属性。 那我该怎么办?
我正在执行使用cron文件的Facebook计数function。 哪个cron每10分钟运行一次,并计算一个页面的总数。 for($i=0;$i<3;$i++){ $source_url =$cars[$i]; $rest_url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$rest_url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($curl); curl_close($curl); $message=stripslashes($content); $xml_record = simplexml_load_string($message); $fb_like_count = $xml_record->link_stat->like_count; echo "".$fb_like_count; mail("abc@gmail.com","hi".$fb_like_count,$message); } 但我geting未定义的调用函数错误。
我刚开始在我的Mac上开发PHP项目(使用PDT),想知道本地主机的位置? Mac OS X如何为网站提供服务,在安装PDT期间我没有更改任何设置。
在PHP中,我有一个所有string的variables数组。 一些存储的值是用逗号的数字string。 我需要的: 从string中修剪逗号的方法,只对数字string执行此操作。 这不像看起来那么简单。 主要原因是以下失败: $a = "1,435"; if(is_numeric($a)) $a = str_replace(',', '', $a); 这失败了,因为$a = "1435"是数字。 但$a = "1,435"不是数字。 因为我得到的一些string将是用逗号的正则句,所以我不能在每个string上运行一个stringreplace。