PDA

View Full Version : راهنمایی در مورد ترجمه چند نکته اموزشی



javadth
یک شنبه 18 تیر 1391, 20:00 عصر
سلام من از یه وبلاگ چند نکته اموزشی در مورد php دریافت کردم ولی نمیتونم ترجمش کنم لطفا راهنمیی کنید

مثلا ایت خط یعنی چی


Use sprintf instead of variables contained in double quotes

با تشکر

pejman_view
یک شنبه 18 تیر 1391, 21:02 عصر
سلام،

این دقیقاً این رو می گه بعد خودمم توضیحات اضافه را می دم:
Use sprintf instead of variables contained in double quotes
از sprintf می توان بجای متغیرها در "نقل قول های دو تایی" نه 'یکی' استفاد کرد.
توضیحات اضافه:
حالا به مثال من نگاه کن متوجه می شوید:

$test = "I have a website contains some %s"
echo sprintf ($test, 'PDF files');

من تو خط یک گفتم i have ... تا آنجا که رسیدم به علامت %s اینجا به تابع sprintf می گم که من یه رشته کاراکتری دارم که بجای این قرار می گیرد، که در اینجا آن تابع خطی PDF Files هست و در نهایت خروجی زیر را می دهد:
I have a website contains some PDF files
که می توانید باز هم بجای آن رشته PDF FILE متغیر بگذارید.

با آرزوی موفقیت.

javadth
یک شنبه 18 تیر 1391, 21:09 عصر
من دقیقا متوجه نشدم ؟؟ یعنی به جای کد فراخواننده متغیر ثابت خود متغیر رو بزاریم

pejman_view
دوشنبه 19 تیر 1391, 13:21 عصر
سلام

نگاه کنید با این تابع شما می توانید یک سیستم ترجمه استاندارد به سایتتان اضافه کنید حالا ممکنه بگید چطوری دقت کنید:

من در یک جای سایت باید بنویسم: از این صفحه x بار دیدن شده است. و بجای x هم می خواهیم مقدار بریزیم. حالا من میام اینکار می کنم:



define(PAGE_VISITED,'The page has visited %s times'); //ino dakhele file tarjomam minevisamesh va too safehatam includesh mikonam

$x = getVisited(); //in ye tabe farzi baraye daryafte tedade visite, farziye faghat baraye fahme bishtar ezafe kardam farzan adad 7 ra dar $x mirizad

echo sprintf(PAGE_VISITED,$x); dar inja meghdare $x be jaye %s rikhte mishavad va khorooji: The page has visited 7 times.