حذف فضای خالی قبل و بعد از یک رشته، با تابع trim ، در PHP
تابع trim برای حذف فضای خالی قبل و بعد از یک رشته به کار می رود.
به مثال زیر توجه کنید :
نتیجه :
persianwolf313 سلام واقعا دمتون گرم سایتتون محشره هر چی که لازم داریم توش پیدا میشه ....... ایییییول
reza از تمام وجود از شما به خاطر وجود همچین سایت پر محتوا و آموزش که باعث آموزش های سودمند میشود سپاس گذارم
vbfff اگر بخوام فضای خالی ایجاد کنم چی؟ یعنی فلان تابع رو 3 سانتی متر پایین تر بنویسه و بالاش فضای خالی ایجاد کنه. ممنون
admin سلام.
با روش های مختلفی می توانیم قبل از نمایش یک مقدار در خروجی، به میزان دلخواهی، فاصله در بالای آن ایجاد کنیم.
اگر بخواهیم که فاصله مورد نظرمان، حتما در خود رشته (String) ذخیره شود، می توانیم کاراکترهایی را به ابتدای آن رشته (String) اضافه کنیم که برای ایجاد ((خط جدید)) (new line) به کار می روند. به عنوان مثال، برای ایجاد یک خط فاصله در ابتدای رشته (String)، کد زیر را می نویسیم :
و برای دو خط فاصله، کد زیر :
نکته مهم در کدهای بالا این است که از تابع nl2br استفاده کرده ایم که کاراکترهای ((خط جدید)) را به تگ br تبدیل می کند تا در خروجی صفحه، ((خط جدید)) را داشته باشیم. در واقع، آن کاراکترهای ((خط جدید))، در برخی محیط های نرم افزاری، به درستی عمل می کنند و در برخی محیط ها نیز باید آنها را به کاراکترهای مناسب برای آن محیط، تبدیل کنیم.
یا می توانید همین کار را جدا از رشته (String) انجام دهید (با تابع echo آن خط های جدید را در خروجی تولید کرده و سپس رشته (String) را نمایش می دهید - یا اینکه تگ ها را در ابتدای خود رشته قرار دهید) :
یک روش دیگر هم استفاده مستقیم از خود تگ br در HTML می باشد :