محمد مهدی امیری
2 سال پیش توسط محمد مهدی امیری مطرح شد
5 پاسخ

ادامه کد در خط بعدی

@Nima.nori
@ehsndvr
@asp.gosk
@endworld
سلام خسته نباشید ببخشید من میخوام کاری کنم که بگه اگه محتوای داخل متغیر $n بیشتر از 10 کارکتر بود بره داخل خط بعدی برای اینکا باید چیکار کنم
مثلا

$n = abcdefghijklmnopjrstuvwxyz;
echo $n;
// خروجی کد 
abcdefghijklmnopjrstuvwxyz
// چیزی که میخوام شه
abcdefghij
klmnopjrst
uvwxyz

ممنون میشم کمکم کنید


ثبت پرسش جدید
Pouria
تخصص : developer
@pouria.782 2 سال پیش آپدیت شد
1

نیازی به حلقه نیست میتونید از chunksplit استفاده کنید

<?php 
$string  = "abcdefghijklmnopjrstuvwxyz" ;
echo chunk_split($string , 10 , "<br>") ;

مستندات


ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 2 سال پیش آپدیت شد
0

باید از تابع strsplit استفاده کنی
نمونه:

$str = 'abcdefghijklmnopjrstuvwxyz';
$arr = str_split($str, 10);
var_dump($arr);
foreach($arr as $text){
    echo $text . '<br>';
}

تو کد بالا یه استرینگ رو قرار دادیم تو متغیر str بعد با strsplit تیکه تیکش کردیم. این فانکشن هر بخش رو تو یه ایندکس آرایه قرار میده. خروجی strsplit رو قرار دادیم تو آرایه arr. بعد به وسیله foreach هر بخش رو echo کردیم + <br> تا بره خط بعدی
خروجی کد:

array(3) { // var_dump output
  [0]=> string(10) "abcdefghij"
  [1]=> string(10) "klmnopjrst"
  [2] => string(6) "uvwxyz"
}
abcdefghij
klmnopjrst
uvwxyz

Pouria
تخصص : developer
@pouria.782 2 سال پیش آپدیت شد
1

نیازی به حلقه نیست میتونید از chunksplit استفاده کنید

<?php 
$string  = "abcdefghijklmnopjrstuvwxyz" ;
echo chunk_split($string , 10 , "<br>") ;

مستندات


محمد مهدی امیری
تخصص : جوجه برنامه نویس PHP
@wpuser 2 سال پیش مطرح شد
0

@pouria.782
ممنون ولی باز یک مشکلی دارم من میخوام
این کدو داخل teztaeea html استفاده کنم که کاربر کد رو کپی کنی وقتی داخل teztaeea استفاده میکنم کدم همون یعنی داخل یک خط هستش وقت آخرش <br> اضافه می‌کنه مثلاً

 "asdass"<br>

Pouria
تخصص : developer
@pouria.782 2 سال پیش مطرح شد
0

@wpuser

<?php $string  = "absjkdljkjahwekjfhaskjdhfkjashdkfjhsakldhfklasjdfkljasdf"; ?>

<textarea>
    <?=chunk_split($string, 10, "\r\n");?>
</textarea>

میتونید از \r\n استفاده کنید


محمد مهدی امیری
تخصص : جوجه برنامه نویس PHP
@wpuser 2 سال پیش مطرح شد
0

@pouria.782
@asp.gosk
ممنون مرسی حالا میشه یک لطفی کنید بگید این پروژه چطوره
https://project.wpuser.ir/1


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام