Recent Posts CSS / Tutorial / 마우스 호버 효과 / 다른 이미지 보여주는 방법 이미지에 마우스를 올렸을 때 다른 이미지가 나타나는 효과를 CSS로 만들어보겠습니다. 다음과 같이 이미지 두 개를 넣고 div로 감쌉니다. CSS / Tutorial / 마우스 호버 효과 / 서서히 길어지는 선 만드는 방법 마우스를 올리면 선이 그려지는 효과를 만들어봅니다. 다음과 같이 사각형을 만듭니다. :before를 이용하여 선이 시작하는 위치를 정합니다. position 속성으로 선 위에 선을 그릴 수 있도록 설정합니다. CSS / Tutorial / 마우스 호버 효과 / 텍스트 나오게 하는 방법 CSS로 특정 요소에 마우스를 올렸을 때 보이지 않던 특정 요소가 보이게 할 수 있습니다. 아래는 문단에 마우스를 올렸을 때 div 요소가 나오게 하는 예제입니다. div 요소 안에 텍스트가 있지만, 텍스트가 아닌 이미지 등 다른 것도 가능합니다. PHP / Tutorial / 반복문 / while, do-while, for PHP에서 반복문은 코드를 여러 번 실행해야 할 때 유용합니다. PHP에는 여러 종류의 반복문이 있으며, 각기 다른 상황에서 사용할 수 있습니다. PHP / Tutorial / 조건문 / if, elseif, else PHP의 if 조건문은 코드의 특정 부분을 조건에 따라 실행할 수 있도록 하는 제어문입니다. 조건이 true로 평가되면 지정된 코드 블록이 실행됩니다. PHP / Reference / substr() PHP의 substr() 함수는 문자열의 일부분을 추출할 때 사용됩니다. 이 함수는 문자열에서 특정 위치에서 시작하여 지정된 길이만큼의 부분 문자열을 반환합니다. PHP / Tutorial / 조건문 / switch PHP의 switch문은 여러 조건을 평가해야 할 때 유용한 조건문입니다. if-else문과 비슷하지만, 특정 값과의 일치를 기준으로 실행 흐름을 제어하는 데 더 간결한 방법을 제공합니다. PHP / Tutorial / 파일 업로드 만드는 방법 PHP에서 파일 업로드를 구현하려면 HTML 폼과 PHP 스크립트를 함께 사용해야 합니다. 아래에 기본적인 파일 업로드 기능을 구현하는 방법을 단계별로 설명합니다. 파일의 해시값 / MD5, SHA-1, SHA-256 파일의 해시값(Hash Value)은 파일의 내용을 고유하게 식별하기 위해 생성된 고정 길이의 데이터 문자열입니다. 해시값은 특정 알고리즘(예: MD5, SHA-1, SHA-256 등)을 사용하여 파일의 내용을 기반으로 계산됩니다. 이 과정은 파일 크기나 내용에 관계없이 항상 동일한 길이의 해시값을 생성합니다. JRE와 JDK 비교 JRE(Java Runtime Environment)와 JDK(Java Development Kit)는 자바(Java) 프로그래밍 언어와 플랫폼의 주요 구성 요소로, 각각 다른 목적을 가지고 있습니다.