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