无法在 cakephp 中显示上标
cant display superscript in cakephp
我无法在 cakephp 中显示上标。我用了几种方法。我是否必须包含数学库并改用它?
//the below does not produce a superscript and prints as as is
$q='12 X 8² =';
//also tried
$q='12 X 8<sup>2</sup> ='
$q='12 X 8'.<sup>.'2'.</sup>.' ='
echo $this->Form->input('a1',array('value'=>$assessment['a1'],'label'=>$q));
您需要禁用标签文本的转义,因为它包含 html 个标签。这个问题.
也讨论了这个问题
不只是添加值,您应该为 label
使用以下代码:
'label' => [
'text' => $q,
'escape' => false,
],
总计,这意味着:
$q = '12 X 8<sup>2</sup> =';
echo $this->Form->input('a1', [
'value' => $assessment['a1'],
'label' => [
'text' => $q,
'escape' => false,
],
]);
我无法在 cakephp 中显示上标。我用了几种方法。我是否必须包含数学库并改用它?
//the below does not produce a superscript and prints as as is
$q='12 X 8² =';
//also tried
$q='12 X 8<sup>2</sup> ='
$q='12 X 8'.<sup>.'2'.</sup>.' ='
echo $this->Form->input('a1',array('value'=>$assessment['a1'],'label'=>$q));
您需要禁用标签文本的转义,因为它包含 html 个标签。这个问题
不只是添加值,您应该为 label
使用以下代码:
'label' => [
'text' => $q,
'escape' => false,
],
总计,这意味着:
$q = '12 X 8<sup>2</sup> =';
echo $this->Form->input('a1', [
'value' => $assessment['a1'],
'label' => [
'text' => $q,
'escape' => false,
],
]);