View Full Version : سوال: سوال در مورد شمردن تعداد
yasgig
یک شنبه 26 دی 1389, 14:05 عصر
با سلام
من یه جدول توی بانک دارم که یه رکورد هست ولی توش ایمیل ها به صورت زیر ثبت شده
user@yahoo.com|user@gmail.com|user@aol.com
حالا چجوری میشه تعداد ایمیل ها رو شمرد؟آیا با اکسپلود میشه این کارو کرد؟
mohsen6500
یک شنبه 26 دی 1389, 14:42 عصر
سلام البته که میشه
اول ایمیل ها رو به یه متغییر نسبت بده و بعدا از ایکسپلود استفاده کن
<?php
$mails = 'user@yahoo.com|user@gmail.com|user@aol.com';
$mail = explode('|',$mails);
//ECHO
echo $mail[0];
echo '<br />';
echo $mail[1];
echo '<br />';
echo $mail[2];
echo '<br />';
?>
موفق باشید
yasgig
یک شنبه 26 دی 1389, 14:45 عصر
سلام البته که میشه
اول ایمیل ها رو به یه متغییر نسبت بده و بعدا از ایکسپلود استفاده کن
<?php
$mails = 'user@yahoo.com|user@gmail.com|user@aol.com';
$mail = explode('|',$mails);
//ECHO
echo $mail[0];
echo '<br />';
echo $mail[1];
echo '<br />';
echo $mail[2];
echo '<br />';
?>
موفق باشید
ممنون ولی ما که نمیدونیم چندتا ایمیل داریم.در ضمن من میخاستم تعدادش رو بشمرم.به هر حال ممنون.خودم روشش رو پیدا کردم.
<?php
$str = "user@yahoo.com|user@gmail.com|user@aol.com";
$num = count(explode("|",$str));
echo $num;
?>
ghasemweb
یک شنبه 26 دی 1389, 18:43 عصر
البته براي نمايش و حتي شمارش از كد زير هم ميتوني استفاده كني :
<?php
$mails = 'user@yahoo.com|user@gmail.com|user@aol.com';
$mail = explode('|',$mails);
foreach($mail as $i=>$value)
{
echo $value;
echo '<br />';
}
echo 'count : '.$i;
?>
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.