strlen() 함수, nl2br() 함수

 

strlen() 함수는 해당 ( )괄호 안 값의 길이를 출력한다.

 

nl2br() 함수는 new line을 html의 <br> 태그 기능과 같이 처리시켜준다.

 

 

 

<php 소스코드>

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>function</title>
    </head>
    <body>
        
       <h1>function</h1>
        <?php                        // 두 줄 아래로 줄바꿈함. 하지만, php 코드상에서 줄바꿈해도 웹페이지에는 적용이 안된다. 따라서, nl2br() 함수를 사용한다.                                              
        $str = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor.


         incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.";
        echo $str;
        ?>


        <h2>strlen() 함수</h2>
        <?php
        echo strlen($str);          // str변수 길이 출력.
         ?>

        <h2>nl2br() 함수</h2>
        <?php
        echo nl2br($str);           /* nl2br 함수는, new line을 br로 처리시키는 기능을 가진다.
                                      즉, php 코드상에서 다음줄로 줄바꿈을 시켰을때 웹페이지에서도 똑같이
                                     이동한 만큼을 줄바꿈시키겠다는말.(html의 <br> 태그의 기능과 같이)
                                     해당 코드에서는 $str 변수의 내용에서 두칸 아래로 줄바꿈해줬으니 똑같이 웹페이지
                                     에서도 두칸 아래로 줄바꿈해준다.
                                     html에서 <br> 태그의 기능은 줄 바꿈이다. 한줄 아래로 이동시킨다. */
         ?>


    </body>
</html>

 

 

 

<웹페이지 출력>

 

 

'Web Programming Language > PHP' 카테고리의 다른 글

var_dump() 함수, 비교 연산자의 사용, Boolean 데이터타입  (0) 2020.10.22
file_get_contents() 함수  (0) 2020.10.22
하이퍼링크로 파라미터값 받기  (0) 2020.10.22
URL 파라미터  (0) 2020.10.22
변수  (0) 2020.10.22

하이퍼링크로 파라미터값 받기

 

 

<php 소스코드>

 

<!doctype html> 
<html> 
  <head> 
    <meta charset="utf-8"> 
  <title> </title> 
  </head> 
  <body> 
    <h1>WEB</h1> 
    <ol>
       <li><a href="index.php?id=HTML">HTML</a></li>                 <!-- 해당 하이퍼링크를 클릭하면 id 파라미터 값(여기선 HTML)을 전달한다. 즉, 클릭하면 id 값으로 HTML이 들어간다.-->
       <li><a href="index.php?id=CSS">CSS</a></li>                   <!-- 해당 하이퍼링크를 클릭하면 id 파라미터 값(여기선 CSS)을 전달한다. -->
       <li><a href="index.php?id=JavaScript">JavaScript</a></li>     <!-- 해당 하이퍼링크를 클릭하면 id 파라미터 값(여기선 JavaScript)을 전달한다. --> 
    </ol> 
     
     
     
    <h2> 
      <?php 
        echo $_GET['id'];                                       // GET방식으로 name 파라미터 값을 받아온다. 
      ?> 
    </h2> 
    Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam dolore in recusandae earum corporis expedita sed temporibus, ea aut. Iusto voluptatem modi assumenda amet quisquam labore rem doloribus nam quidem! 
      </body> 
</html> 

 

 

 

 

<웹페이지 출력>

 

 

1. HTML 하이퍼링크를 클릭하였을때

 

 

 

2. CSS 하이퍼링크를 클릭하였을때

 

 

 

3. JavaScript 하이퍼링크를 클릭하였을때

 

'Web Programming Language > PHP' 카테고리의 다른 글

file_get_contents() 함수  (0) 2020.10.22
strlen() 함수, nl2br() 함수  (0) 2020.10.22
URL 파라미터  (0) 2020.10.22
변수  (0) 2020.10.22
문자열 출력, 결합 연산자, strlen() 함수 - 문자열 길이 출력  (0) 2020.10.22

URL 파라미터

 

 

<php 소스코드>

 

<!DOCTYPE html> 
<html> 
    <head> 
        <meta charset="utf-8"> 
    </head> 
    <body> 
    안녕하세요. <?php echo $_GET['address']; ?>에 사시는 <?php echo $_GET['name']; ?>님 반가워요!

 

                                          <!-- GET방식으로 name 파라미터 값을 받아옴. 
                                           주소 입력창(url)에 127.0.0.1/parameter.php?address=울산&name=youngjin 
                                           -> 이런식으로 파라미터값을 줄수있음. 파라미터 사이간 구분은 &을 써줌. -->

    </body>
</html>

 

 

<웹페이지 출력>

 

URL 주소창을 통해 파라미터에 값을 넣어주었다. address에는 울산, name에는 youngjin.

(127.0.0.1/parameter.php?address=울산&name=youngjin)

변수, 변수의 활용

 

 

<php 소스코드>

 

<!DOCTYPE html>
<html>
    <body>
        <h1>Variable</h1>
        <?php
        $a = 1;                     // 변수 선언.  앞에 $를 붙여줌.
        echo $a+1;                  // 변수의 활용. 연산하는데 활용함.
        ?>
                                     
        <?php                      // 변수의 활용. 만약, 수많은 텍스트 글자 중 원하는 단어를 찾아 바꾸려한다면, 너무 오랜시간과 수고가 필요할 것이다. 하지만 이때, 변수를 활용해본다면, 하나의 변수를 생성하여 내가 바꾸려하는 단어를 값으로 입력한다. 
        $name = "mancity";     // 그리고 해당 단어들을 모두 해당 변수로 바꿔주고 그 후로는 변수의 값만 변경해주면 모든 내용들이 변경되어 편해질 것이다.
                                       // Lorem이란 문자를 입력하고 Enter를 누르면, 임의의 sample text를 생성해줌.

        echo "Lorem ipsum dolor sit amet consectetur gogo adipisicing ".$name." elit. Placeat ".$name." inventore gogo quasi id, eligendi officia ".$name." rerum vitae, ea voluptatum ".$name." odit illo gogo reprehenderit ".$name." vel gogo cumque, eum hic neque ut architecto abquae."
        ?>        
    
    </body>
</html>

 

 

<웹페이지 출력>

 

문자열 출력, 결합 연산자, strlen() 함수 - 문자열 길이 출력

 

<php 소스코드>

 

<!doctype html>
<html>
  <body>
    <h1>String & String OPerator</h1>
    <?php
    echo 'Hello world';                   // 문자열 출력.
    echo "Hello world";                   
    
    echo "Hello 'w'orld";                 // ''을 출력하고 싶을 경우. "" 안에 ''을 사용. 단, '' 안에 ''을 사용하면 안됨.
    echo 'Hello "w"orld';                 // ""을 출력하고 싶을 경우. '' 안에 ""을 사용. 단, "" 안에 ""을 사용하면 안됨.

    
# escape
    echo "Hello \"w\"orld";               //  \의 사용. 특수기호 앞에써줌. 특수기호의 역할을 해제시킴. 여기선, "의 기능을 해제시킴. 따라서 결과는 " "도 그냥 출력돼서 나옴.
    ?>


    <h2>concatenation operator(결합 연산자)</h2>
    <?php
    echo "Hello "."world"                 //  .의 사용.  문자열들을 결합시켜줌.
    ?>


    <h2>String length(문자 길이) function</h2>
    <?php
    echo strlen("Hello world");           //  strlen의 사용. 문자열 길이 출력.
    ?>

  </body>
</html>

 

 

<웹페이지 출력>

 

'Web Programming Language > PHP' 카테고리의 다른 글

strlen() 함수, nl2br() 함수  (0) 2020.10.22
하이퍼링크로 파라미터값 받기  (0) 2020.10.22
URL 파라미터  (0) 2020.10.22
변수  (0) 2020.10.22
숫자 출력, 산술 연산자  (0) 2020.10.22

숫자 출력, 산술 연산자 사용.

 

 

<php 소스코드>

 

<!doctype html>
<html>
  <body>
    <?php
    echo 1;                   // 값을 출력
    print(1);                 // ()안의 값을 html로 출력 
    echo 1.1;                 
    ?>
    
    <h1>Number & Arithmetic Operator(산술 연산자)</h1>
    <h2>1+1</h2>
    <?php
    echo 1+1;                 // +연산 결과 출력
    ?>

    <h2>2-1</h2>
    <?php
    echo 2-1;                 // -연산 결과 출력
    ?>

    <h2>2*3</h2>
    <?php
    echo 2*3;                 // *연산 결과 출력
    ?>

    <h2>4/2</h2>
    <?php
    echo 4/2;                 // /연산 결과 출력
    ?>

  </body>
</html>

 

 

<웹페이지 출력>

 

+ Recent posts