Вы можете получить ввод позиции курсора через Javascript.
function insertAtCursor(myValue) {
//IE support
if (document.selection) {
sel = document.selection.createRange();
sel.text = myValue;
}
}
Dim result As String = WebBrowser1.Document.InvokeScript("insertAtCursor", New [Object]() {"TEST"})
<?php
$x = new StdClass();
$x->{'todo-list'} = 'fred';
var_dump($x);
Итак, $ object -> {'todo-list'} является подобъектом. Если вы можете установить его таким образом, то вы также можете прочитать его таким же образом.
Если вы хотите преобразовать его в массив, что может быть немного проще (т.е. очевидный $ ret ['todo-list') ]), этот код взят почти дословно из Zend_Config и будет преобразован для вас.
public function toArray()
{
$array = array();
foreach ($this->_data as $key => $value) {
if ($value instanceof StdClass) {
$array[$key] = $value->toArray();
} else {
$array[$key] = $value;
}
}
return $array;
}