راکت
حل شده

انتخاب متن در

4 پاسخ

سلام و وقت بخیر دوستان ، فرض کنیم یک متن داریم و میخوایم اون رو انتخاب کنیم

 <?php
$text = 'name:vesal-name:kowsar';
 $ex = explode('-', $text);
 foreach ($ex as $value) {
        return $value;
 }
?>

تا اینجا که میاد و به این صورت جدا میکنه ( name:vesal name:kowsar ) خب ! ولی اگه بخوام همونا رو دوباره بر اساس : انتخاب کنم و از اون به بعد رو به رنگ قرمز در بیارم به چه صورت امکان پذیره یعنی اسم ها به رنگ قرمز دربیاد

کوثر
کوثر
@kowsar
ثبت پرسش جدید

پاسخ‌ها

4
اشکان زایر اومالی
اشکان زایر اومالی
@ashkanzayeromali

تخصص: mevn fullstack

بهترین پاسخ

و اینم راه کوتاه تر البته هنوز هم میشه کوتاه ترش کرد

<?php
$text = 'name:vesal-name:kowsar';
$ex = explode('-', $text);

$newitem1=  "<span>". explode(':',$ex[0])[0]. " :  </span> <span style= 'color:red'></style> ". explode(':',$ex[0])[1]." </span>";
$newitem2=  "<span>". explode(':',$ex[1])[0]. " :  </span> <span style= 'color:red'></style> ". explode(':',$ex[1])[1]." </span>";

echo $newitem1."<br>";
echo $newitem2;

?>
کوثر
کوثر
@kowsar

تخصص: برنامه نویس وب

@assadiehsan @mhyeganeh @endworld
دوستان لطفا راهنمایی کنید ❤️

اشکان زایر اومالی
اشکان زایر اومالی
@ashkanzayeromali

تخصص: mevn fullstack

با سلام یه همچین کاری میتونید کنید

<?php
$text = 'name:vesal-name:kowsar';
$ex = explode('-', $text);
$newitem1 = explode(':',$ex[0]);
$newitem2 = explode(':',$ex[1]);
?>

<html>
<body>
<span><?= $newitem1[0] .": " ?></span> <span style= 'color:red'></style> <?= $newitem1[1]?> </span><br>
<span><?= $newitem2[0] .": " ?></span> <span style= 'color:red'></style> <?= $newitem2[1]?> </span>
</body>
</html>

</body></html>

شاید پاسخ شما همین‌جا باشد

کوثر
کوثر
@kowsar

تخصص: برنامه نویس وب

مرسی @ashkanzayeromali اشکان جان

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام