小编elb*_*elb的帖子

PHP - 动态引用对象属性

我的代码如下:

$result = $object->property[0];
Run Code Online (Sandbox Code Playgroud)

但我想做的事情如下:

if ($a) {  
  $property = 'blue' }  
else {  
  $property = 'black'}  
$result = $object->$property[0];
Run Code Online (Sandbox Code Playgroud)

但是这给了我一个Cannot use string offset as an array错误.

任何指针(没有双关语意)欣赏.

php object

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

如何在没有数据发送的情况下使用 jQuery.post()

我不确定我是否以正确的方式处理这个问题,但我正在尝试向服务器发送少量数据并接收几个字符串。由于服务器 CMS 的工作方式,数据最容易在 URL 路径中发送,因此我不需要发送任何额外的“数据”。例如 :

      var url = '/footnotes/cleartile/'+nid+'/'+tid+'/'+side;
      var mydata = 'This serves no purpose';
      jQuery.post(url, mydata, function(data) {
        console.log("Data Loaded: " + data);
      });
Run Code Online (Sandbox Code Playgroud)

jQuery.post() 是这种类型通信的正确机制吗?如果是这样,当没有必要时我应该在数据参数中传递什么?

javascript ajax jquery

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

标签 统计

ajax ×1

javascript ×1

jquery ×1

object ×1

php ×1