是否可以从具有预定义内容的PHP打开一个窗口?显而易见,您可以从构建现有页面的javascript链接打开窗口,或者只从引用现有页面的常规标记执行target = _blank.但我正在生成一些内容,并希望在新链接中打开该内容(或流式传输给查看者) -
像(明显伪造的代码!):
$content = "Hello World. <br />Nice to meet you!";
<a href="#" target="_blank" content=$content>Open up!</a>
Run Code Online (Sandbox Code Playgroud)
这可能吗?谢谢!
我正试图在PHP上使用OOP,我对一些类继承的东西感到有些困惑.
这里有几个简单的类我正在尝试学习它们的工作方式.我想简单地在子类中调用(父)类中的变量.从我看过的例子来看,它似乎应该可以工作,但子类无法设置父变量:
class test {
private $myvar;
private $temp;
function __construct(){
$this->myvar = 'yo!';
$temp = new test2();
$temp->tester();
echo $this->myvar;
}
public function setVar($in){
$this->myvar = $in;
}
}
class test2 extends test{
function __construct(){
}
public function tester(){
parent::setVar('yoyo!');
}
}
$inst = new test(); // expecting 'yoyo!' but returning 'yo!'
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
我试图获取给定div中的所有选择元素,即使它们具有不同的类名.它看起来像这样:
<div id="mydiv">
<select class="myclass">...</select>
<select class="myotherclass">...</select>
</div>
Run Code Online (Sandbox Code Playgroud)
我想用myclass或得到所有的选择myotherclass.我已经尝试了几种方法,但无法做到正确.
我尝试过以下各种变体:
$.each($('[#mydiv select.myclass][#mydiv select.myotherclass]'), function(){ // handle stuff
$.each($('#mydiv select.myclass select.myotherclass'), function(){ // handle stuff
$.each($('#mydiv select.myclass myotherclass'), function(){ // handle stuff
Run Code Online (Sandbox Code Playgroud)
和其他人一样,但我似乎无法将两种选择都纳入我的元素选择中.
我试图使用PHP preg_math解析一个看起来像这样的字符串:
6.15608128 Norwegian kroner
Run Code Online (Sandbox Code Playgroud)
我只想要第一部分(数字),而不是文本.我写了一个简单的正则表达式
[0-9\.]+
Run Code Online (Sandbox Code Playgroud)
在正则表达式测试中工作正常,但PHP抱怨'+'.任何人都可以帮我写这个正则表达式,所以它对preg_match函数有效吗?我已经尝试了很多不同的想法,但我真的不太了解正则表达式.
谢谢你的任何提示.