سلام و وقت بخیر دوستان ، فرض کنیم یک متن داریم و میخوایم اون رو انتخاب کنیم
<?php
$text = 'name:vesal-name:kowsar';
$ex = explode('-', $text);
foreach ($ex as $value) {
return $value;
}
?>
تا اینجا که میاد و به این صورت جدا میکنه ( name:vesal name:kowsar ) خب ! ولی اگه بخوام همونا رو دوباره بر اساس : انتخاب کنم و از اون به بعد رو به رنگ قرمز در بیارم به چه صورت امکان پذیره یعنی اسم ها به رنگ قرمز دربیاد
و اینم راه کوتاه تر البته هنوز هم میشه کوتاه ترش کرد
<?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;
?>
با سلام یه همچین کاری میتونید کنید
<?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>
و اینم راه کوتاه تر البته هنوز هم میشه کوتاه ترش کرد
<?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;
?>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟