Php 从文本框中的控制器获取原始HTML
我想在文本框中获取原始html。我的html是在controller中编写的,我想在文本框中进入引导模式。 如果$data有4个值,我使用的是loop,它会使textarea变为4次,但我只想要一次 这是我的密码。。 控制器Php 从文本框中的控制器获取原始HTML,php,jquery,html,laravel,bootstrap-modal,Php,Jquery,Html,Laravel,Bootstrap Modal,我想在文本框中获取原始html。我的html是在controller中编写的,我想在文本框中进入引导模式。 如果$data有4个值,我使用的是loop,它会使textarea变为4次,但我只想要一次 这是我的密码。。 控制器 $string = ''; foreach ($students as $student) { $type = $student->type; switch($type) { case 'classA':
$string = '';
foreach ($students as $student) {
$type = $student->type;
switch($type) {
case 'classA':
$data = "<p><strong>Lorem</strong> ipsum dolor ClassA</p>";
break;
case 'ClassB':
$data = '<p><strong>Lorem</strong> ipsum dolor ClassB</p>';
break;
}
$string .= '<div class="form-group">
<label class="control-label col-md-3">HTML
</label>
<div class="col-md-8">
<div class="input-icon right">
<i class="fa"></i>
<textarea name="html" class="form-control" rows="8">'.$data.'</textarea>
</div>
</div>
</div>';
}
return $string;
$string='';
foreach($student作为$student){
$type=$student->type;
交换机($类型){
“A类”案例:
$data=“Loremipsum dolor ClassA”;
打破
B类案件:
$data='Loremipsum-dolor-ClassB';
打破
}
$string.='
HTML
“.$data。”
';
}
返回$string;
现在这里需要返回$string
,如果我在循环括号内返回它,它会给出数据,但会使每个值的文本框为1,而我只希望所有数据都在一个文本框中。
谢谢回答:
$data = '';
foreach ($students as $student) {
$type = $student->type;
switch($type) {
case 'classA':
$data .= "<p><strong>Lorem</strong> ipsum dolor ClassA</p>";
break;
case 'ClassB':
$data .= '<p><strong>Lorem</strong> ipsum dolor ClassB</p>';
break;
}
}
$string = '<div class="form-group">
<label class="control-label col-md-3">HTML
</label>
<div class="col-md-8">
<div class="input-icon right">
<i class="fa"></i>
<textarea name="html" class="form-control" rows="8">'.$data.'</textarea>
</div>
</div>
</div>';
return $string;
$data='';
foreach($student作为$student){
$type=$student->type;
交换机($类型){
“A类”案例:
$data.=“Loremipsum dolor ClassA”;
打破
B类案件:
$data.='Loremipsum dolor B类';
打破
}
}
$string='1
HTML
“.$data。”
';
返回$string;
回答:
$data = '';
foreach ($students as $student) {
$type = $student->type;
switch($type) {
case 'classA':
$data .= "<p><strong>Lorem</strong> ipsum dolor ClassA</p>";
break;
case 'ClassB':
$data .= '<p><strong>Lorem</strong> ipsum dolor ClassB</p>';
break;
}
}
$string = '<div class="form-group">
<label class="control-label col-md-3">HTML
</label>
<div class="col-md-8">
<div class="input-icon right">
<i class="fa"></i>
<textarea name="html" class="form-control" rows="8">'.$data.'</textarea>
</div>
</div>
</div>';
return $string;
$data='';
foreach($student作为$student){
$type=$student->type;
交换机($类型){
“A类”案例:
$data.=“Loremipsum dolor ClassA”;
打破
B类案件:
$data.='Loremipsum dolor B类';
打破
}
}
$string='1
HTML
“.$data。”
';
返回$string;
write$string='';foreach循环外的语句。。在循环中,每次都会将其初始化为空白。谢谢@pAsh它的输出如何仅在一个文本框中获得它?您想在一个文本框中显示$data+$string内容?您想在texbox中显示字符串输出吗?为什么?不是@pAsh我有$data变量,这次我想在textarea中显示它,如果$data中有4或5个值,它会在4或5个文本框中给出值,但我只想在一个textarea中显示所有$data写入$string='';foreach循环外的语句。。在循环中,每次都会将其初始化为空白。谢谢@pAsh它的输出如何仅在一个文本框中获得它?您想在一个文本框中显示$data+$string内容?您想在texbox中显示字符串输出吗?为什么?不是@pAsh我有$data变量,这次我想在textarea中显示它,如果$data中有4或5个值,它会在4或5个文本框中给出值,但我只想在一个textarea中显示所有$data