مهمان

درخواست کد php برای تبدیل

14 پست در این موضوع قرار دارد

با سلام

کدی میخوام مثل تبدیل گر های آنلاین مثال:

هرجا عدد 1 توی ورودی بود خودش عدد4 بگذاره

ممنون میشم راهنمایی کنید

0

به اشتراک گذاری این پست


لینک به پست


<script type="text/javascript">
$(document).ready(function() {
$("div").filter(function() {
var txt1 = $(this).text();
var txt = txt1.replace(/1/gi,"4");
$(this).text(txt)
})
})
</script>

+ کتابخانه jquery

6

به اشتراک گذاری این پست


لینک به پست

دستور replace


$instr = "922213551";
$out = str_replace("1","4",$instr);
echo $out;

5

به اشتراک گذاری این پست


لینک به پست

ممنون از شما

اگر بخوام 2 یا 3 باشد میتونید تکرارش کنم مثل زیر:


$instr = "922213551";
$out = str_replace("1","4",$instr);
$out = str_replace("2","8",$instr);
$out = str_replace("3","6",$instr);
echo $out;

0

به اشتراک گذاری این پست


لینک به پست

فکر کنم


$instr = "922213551";
$instr1 = str_replace("1","4",$instr);
$instr2 = str_replace("2","8",$instr1);
$out = str_replace("3","6",$instr2);
echo $out;

در حالتی که شما نوشتید فقط


$out = str_replace("3","6",$instr);

اعمال می شه

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

میشه درباره خط ها توضیح بدید?

اگر حروف لاتین باشه مشکل نداره؟

پس خط به صورت زیر میشود?


$instr = "922213551";
$instr1 = str_replace("1","4",$instr);
$instr2 = str_replace("2","8",$instr1);
$instr2 = str_replace("3","6",$instr1);
$out = str_replace($instr1,$instr2);
echo $out;

ویرایش شده در توسط test
0

به اشتراک گذاری این پست


لینک به پست

برای راحتی کار کدتون رو میتونین به صورت زیر هم بنویسید


$instr = "922213551";
echo str_replace(array("1","2","3"),array("4","8","6"),$instr);

که خروجیتون به صورت زیر درمیاد

988846554

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

من برای مثال یه نمونه مثال میزنم:

سایت زیر ببینید:

http://www.persianwe...rter/bf_pb.aspx

توی کادرورودی کاربر قرار میدهد و خروجی ها جایگزین شده تحویل میگیرد

ویرایش شده در توسط test
0

به اشتراک گذاری این پست


لینک به پست

اون رو که با js راحت تر می شه ساخت یعنی نیازی به لود مجدد صفحه هم ندارید

با جی کوئری و همان کدی که در اولین تایپیک عرض شد قابل اجراست

1

به اشتراک گذاری این پست


لینک به پست

توضیح کلی دستور

فرض کنید می خواهید دو عدد 1 و 2 را در 123 ریپلیس کنید با 4 و 8 که نتیجه

483

بشود


$instr = "123";

نام عبارت 123 را بگذار $instr


$instr1 = str_replace("1","4",$instr);

در 123 بجای یک بگذار 4 و نامش را بگذار $instr1

یعنی مقدار

$instr1 برابر است با 423


$instr2 = str_replace("2","8",$instr);

یعنی در 123 بجای 2 بگذار 8

که می شود

183 که اشتباه است

و


$instr2 = str_replace("2","8",$instr1);

یعنی در 423 بجای 2 بگذار 8 که نتیجه می شود

483

که صحیح است و


echo str_replace(array("1","2"),array("4","8"),$instr);

یعنی در 123 آرایه های 1 و 2 را با 4 و 8 عوض کن که باز می شود

483 که صحیح است

2

به اشتراک گذاری این پست


لینک به پست

Big Like

میتونید نمونه ای ضمینه کنید ؟

که بتونم آنلاین هم تست کنم و منظور شما کامل بفهمم

0

به اشتراک گذاری این پست


لینک به پست

این کد تگهای div و a را های لایت می کند

http://jsbin.com/IPIfEpUv/1/

2

به اشتراک گذاری این پست


لینک به پست

ممنون استفاده کردم اما دیو ها در جاوا اسکریپت به چه حالت قرار میگیریند

مثلا اگر کد زیر :

<blog title>

با زیر تغییر کند

<blog info title>

0

به اشتراک گذاری این پست


لینک به پست

مشکلتون الان چی هست؟

کدها که داده شده

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری