我只是好奇,在创建一个对象时,是否有可能得到一个类变量的值?我想做的是:
$class = new MyClass("something")->ok;
对于上面的例子,类是:
class MyClass {
public $ok;
public function __construct($a) {
$this->ok = $a;
}
}
我知道多写一行就可以很容易地得到$a的值,但我很好奇是否可以用更短的方式来实现。
我有一个javascript页面,其中显示1,2,3,4为上,下,左和右箭头。
我有一个c服务器程序监听5000端口,并在web服务器上运行。
其中最有效和可能的方式是将该数据1、2、3、4访问传送到用户按下键盘并在服务器端接收数据。
我见过的几种方法是1.html page - php -C server 2.html- cgi script- C server 3.java server pages - java server program- java client- C server。4.html page - servlets -c程序。
请建议任何更好的方法或如何真正实现上述方法
我编写了下面的代码来传递一个字符串,它以pdf格式生成我的行:
function text_block($p,$text,$xcrd,$ycrd)
{
$font_size=24; //font size, used to space lines on y axis
$tmplines = explode("\n",$text);
for($j=0;$j<count($tmplines);$j++){
$tmptxt = explode(" ",$tmplines[$j]);
$str=""
我有一个在PHP代码中执行错误检查的循环。它最初看起来像这样……
foreach($results as $result) {
if (!$condition) {
$halt = true;
ErrorHandler::addErrorToStack('Unexpected result.');
}
doSomething();
}
if (!$halt) {
// do what I want cos I know there was no error
}
这一切都运行的很好,但是它仍然循环通过,尽管在一