PDA

View Full Version : چاپ فاصله در php



mojtaba.sln
یک شنبه 07 تیر 1394, 16:59 عصر
عرض سلام و خسته نباشید خدمت دوستان گرامی...
سوالی داشتم...
در زبان ++c برای گذاشتن تعدای مشخص فاصله (space) از دستور ()setw استفاده می شه و به تعداد عددی که در پرانتز وارد شده به طور خودکار ++c فاصله و فضای خالی چاپ می کنه...
سوال من این بود که آیا در php هم چنین دستوری هست؟؟؟اگه هست ممنون می شم کمکم کنید

reza_alie
یک شنبه 07 تیر 1394, 17:46 عصر
سلام خدمت شما:


echo' ';

f3framework
یک شنبه 07 تیر 1394, 20:11 عصر
از تابع str_repeat استفاده کن

barnamenevis2016
یک شنبه 07 تیر 1394, 21:33 عصر
ببخشید یک سوالم هم شاید بی ربط باشه...با اجازه بپرسم...چطوری می تونیم چند فاطله رو طوری درج کنیم که در مرورگر نشون داده بشه..مثلا من اگر اینا رو بزنم:

echo "ssssss sss
<p>sd dd<p>
اونوقت بین دو عبارت تنها یک فاصله حساب می شه و به صورت عادی فقط یک فاصله حساب می شه و چاپ می شه...نمی شه کاری واسه این کردکه دقیقا همونطوری که در کد نوشتیم...همونطوری توی مرورگر نمایش داده بشه :متفکر:

Gh-Moradi
یک شنبه 07 تیر 1394, 21:43 عصر
ببخشید یک سوالم هم شاید بی ربط باشه...با اجازه بپرسم...چطوری می تونیم چند فاطله رو طوری درج کنیم که در مرورگر نشون داده بشه..مثلا من اگر اینا رو بزنم:

echo "ssssss sss
<p>sd dd<p>
اونوقت بین دو عبارت تنها یک فاصله حساب می شه و به صورت عادی فقط یک فاصله حساب می شه و چاپ می شه...نمی شه کاری واسه این کردکه دقیقا همونطوری که در کد نوشتیم...همونطوری توی مرورگر نمایش داده بشه :متفکر:

میتونید از تگ pre استفاده کنید، به مثال زیر توجه کنید:

<pre>
This is a pre formatted paragraph
it does not have any space or linebrake
</pre>

godofphp
یک شنبه 07 تیر 1394, 22:12 عصر
ببخشید یک سوالم هم شاید بی ربط باشه...با اجازه بپرسم...چطوری می تونیم چند فاطله رو طوری درج کنیم که در مرورگر نشون داده بشه..مثلا من اگر اینا رو بزنم:

echo "ssssss sss
<p>sd dd<p>
اونوقت بین دو عبارت تنها یک فاصله حساب می شه و به صورت عادی فقط یک فاصله حساب می شه و چاپ می شه...نمی شه کاری واسه این کردکه دقیقا همونطوری که در کد نوشتیم...همونطوری توی مرورگر نمایش داده بشه :متفکر:



str_repeat('&nbsp;', 5); // adds 5 spaces