php 重新循环,PHP-使用循环重新排序

标签:php

我有三个变量:

$title_order = 1;

$image_order = 2;

$content_order = 3;

并且用户可以在变量上方重新排列/重新排序,例如:

$title_order = 2;

$image_order = 1;

$content_order = 3;

现在,根据这个变量,我想在HTML下重新排序

<?php title() ?>

如何按照变量号显示此内容,例如:

<?php thumbnail() ?>
// show image 1st if $image_orer = 1;

<?php title() ?>

// show h1 in 2nd if $title_order = 2;

<?php thumbnail() ?> // show h1 3rd if $content_order = 3;

请注意,用户可以将变量设置为1,2到3之间的任何值.

所以请告诉我我如何做到这一点.

解决方法:

$result = '';

for ($i = 1; $i <= 3; ++$i) {

switch ($i) {

case $title_order:

$result .= '

' . title() . '

';

break;

case $image_order:

$result .= '

' . thumbnail() . '
';

break;

case $content_order:

$result .= '' . thumbnail() . '';

break;

}

}

echo $result;

标签:php

来源: https://codeday.me/bug/20191030/1971431.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值