책 보다가 궁금한게 있어 질문 남깁니다. %기호에 관해서요.

안녕하세요.

워드프레스 테마 개발에 관심이 있어 itssue의 책을 보는 중입니다.

그동안 테마를 구매해서 고쳐써오다가, 너무 불편함을 느끼고 조금씩

고쳐쓰기 시작하다, 좀 더 가볍게 만들고 싶어서 공부하는 중입니다.

 

디자인과 퍼블리싱을 하고 있어 개발언어는 아무래도 부담이 가지만,

그동안 이해없이 어떻게든 이리저리 붙여넣던 수준에서 책을 보며 조금씩 구조에

대한 이해와 체계를 쌓는 중입니다.

 

하지만 역시 php 에 대한 이해가 없으니 기호들에 대한 난해함이 가장 걸림돌이더군요.

 

보다가 문득 궁금한 것이 previous_post_link 의 파라미터 중 %link 혹은 %title 에서의

%기호는 어떤 의미인가요? 고유주소 설정에서도 사용하던데, %의 의미를 이해못하겠습니다.

주소값과 관련된 의미같은데, 파라미터로서 던져주는 값에 %가 붙은게 생소합니다.

워드프레스에서만 있는 체계인가요? 코덱스를 따라 관련코드를 봐도 이해하기에는 무리입니다.

 

괜히 쓸데없는 질문이 아닌지 모르겠습니다.

 

그럼 답변 부탁드리며, 좋은 책으로 열공하겠습니다~

 

 

 

 

 

 

목록보기

해당 글에 1개의 댓글이 있습니다.

  1. bill 댓글:

    C에서 포맷 지정자로 %기호를 쓰죠.
    php에서도 있지만 C 출력문에 printf 포맷 문자열에 %d, %f, %s, %o 등등…
    해서 관습적으로 저런 포맷문자열을 주고 그 내용을 대치하는 경우 %기호를 사용해요. php, java, python 등등.
    C는 애초에 BCPL의 영향을 받은 언어인데 거기서부터 %기호가 사용되니 C도 영향을 받았을테고,
    그럼 BCPL은 왜 %기호를 사용했냐…? 는 모르겠네요.
    혹자는 아스키문자 중 %기호가 사용 빈도가 가장 낮아서 그런게 아닌가 하는 의견도 있어요.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다