2010-06-13 2 views
0

기본적으로 저는 base64_encodes의 자체 5 회 PHP 루프를 수행하려고합니다.PHP 루프의 반환을 계속해서 수정하십시오

예를 를 들어 내가 "ZEdWemRBPT0 ="이다
다음 우리는 인코딩 "dGVzdA는 =="입니다 "테스트" "dGVzdA을 =="를 인코딩 할 //
다음 인코딩 "ZEdWemRBPT0는 =" "인 WkVkV2VtUkJQVDA9 "

실행될 때마다 자체를 수정하는 루프를 만드는 방법을 알아낼 수 없습니다.

// this is what i had 

function enloop($dowork){ 
    for ($i=1; $i<=5; $i++) 
    { 
     return base64_encode($dowork); 
    } 
} 
enloop($code); 
이 스크립트는 바로 인코딩 5 번 반복

는 dGVzdA == dGVzdA == dGVzdA == dGVzdA == dGVzdA의 == 것이다 출력이

이는 예를 들어, 단어 테스트 당신의 encodign 말할 수 내가 원하는 건 아니야.

+1

5 번 base64 인코딩하는 것은 바보입니다. –

답변

5
function enloop($dowork) 
{ 
    for ($i = 1; $i <= 5; $i++) 
    { 
     $dowork = base64_encode($dowork); 
    } 

    return $dowork; 
} 

enloop($code); 
+0

심각하게 "zerkms"그게 전부 였어 for 루프 밖에서 반환 퍼팅의 문제, 하나님, 롤 감사합니다 남자. – kr1zmo

관련 문제