728x90 분류 전체보기106 [PHP] 대입 연산자 대입 연산자(assignment operator) 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽입니다. 대입 연산자 설명 = 왼쪽의 피연산자에 오른쪽의 피연산자를 대입함. 복합 대입 연산자 PHP에서는 대입 연산자와 산술 연산자 등을 결합한 다양한 복합 대입 연산자를 제공합니다. 복합 대입 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽입니다. 복합 대입 연산자 설명 += 왼쪽의 피연산자에 오른쪽의 피연산자를 더한 후, 왼쪽의 피연산자에 대입함. -= 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺀 후, 왼쪽의 피연산자에 대입함. *= 왼쪽의 피연산자에 오른쪽의 피연산자를 곱한 후, 왼쪽의 피연산자에.. 2023. 1. 2. [php] 클래스의 구조 클래스의 구조 PHP에서 클래스는 class 키워드를 사용하며 다음과 같이 선언합니다. 기본 구조 class 클래스이름 { 클래스의 property와 method 정의; } PHP에서 클래스 이름을 생성할 때 지켜야하는 규칙. 클래스 이름은 숫자와의 구분을 빠르게 하기위해 숫자로 시작할 수 없습니다. 클래스의 이름은 영문자(대소문자), 숫자, 언더스코어( _ )로만 구성됩니다. 클래스의 이름 사이에는 공백이 포함될 수 없습니다. 클래스의 이름은 대소문자를 구분합니다. PHP에서 미리 정의한 예약어(reserved word)는 클래스의 이름으로 사용할 수 없습니다. 클래스는 클래스만의 상수와 변수를 가질 수 있으며, 이것을 property라고 합니다. 또한, method라고 불리는 연산을 정의할 수도 있습.. 2022. 12. 30. [PHP] php 설치하기!! PHP란? PHP는 서버 측 스크립트입니다. PHP 프로그램은 내려받기 전에 웹 서버에서 실행됩니다. 웹 브라우저에 내려받은 코드는 프로그램이 실행된 HTML 코드입니다. 내려받은 HTML 코드에는 PHP 프로그램 코드가 포함되어 있지 않습니다. 그리고 PHP는 MySQL과 연동으로 사용하기에 주로 블로그, SNS, 쇼핑몰, 일정관리등을 만들 때 많이 이용합니다. PHP 다운로드 방법 1. https://windows.php.net/download에 접속하여 PHP설치파일을 다운로드합니다. PHP For Windows: Binaries and sources Releases PHP 8.0 (8.0.26) Download source code [23.47MB] Download tests package (ph.. 2022. 12. 29. [Apache] Apache 설치하기!! Apache란? 먼저 아파치는 월드와이드 웹 서버용 소프트웨어입니다. 아파치는 HTTP 아파치 서버로 불리고 이 아파치는 HTTP웹 서버입니다. 이 아파치는 많은 운영체제에서 운용할 수 있습니다. 예를 들면 BSD , 리눅스 등 Unix 계열 뿐만 아니라 우리가 사용하는 마이크로소프트 윈도우 등 여러 기종에서 사용이 가능합니다.아파치는 또한 세계에서 가장 많이 쓰는 웹 서버중 하나이다. 이 아파치는 Apache재단에서 만든 HTTP서버이며 이 서버가 굉장히 다양하고 기능적인 면에서 우수합니다. 또 구축이 쉽다는 이유 때문에 많이 사용합니다. 단, Apache자체만으로 엄청 무겁고 , Squid와 함께 Slowloris취약점이 발견되었기에 , 보통 프로그래밍 능력이 능숙한 사람들이나 , 대형사이트 운영자는.. 2022. 12. 28. [React] Hooks : optimizing 성능 최적화(3) - useCallback useCallback이란? useCallback은 useMemo와 비슷한 Hook입니다. useMemo는 특정 결괏값을 재사용할 때 사용하는 반면, useCallback은 특정 함수를 새로 만들지 않고 재사용하고 싶을 때 사용하는 함수입니다. useCallback의 사용법 const memoizedCallback = useCallback(function, deps); useCallback은 첫 번째 인자로 넘어온 함수를, 두 번째 인자로 넘어온 배열 형태의 함수 실행 조건의 값이 변경될 때까지 저장해놓고 재사용할 수 있게 해 줍니다. useCallback 안에 첫 번째 매개변수로 구현하고자 하는 함수가 들어오고, 두 번째 매개변수 자리에는 의존성 배열이 들어갑니다. useCallback을 사용하면, 함수.. 2022. 12. 26. [React] onClick 이벤트 발생 시 함수 실행하기 onClick 함수란? 사용자가 요소를 클릭했을 때 발생하는 이벤트입니다. 오류 발생 상황 컴포넌트가 렌더링 될 때 db에 있는 모든 자료들이 삭제가 되는 상황입니다. 코드 function CommentList() { const [comments, setComments] = useState(null); const fetchComments = async () => { const { data } = await axios.get("http://localhost:3001/comments"); setComments(data); }; const onDeleteComments = (id) => { dispatch(deleteComment(id)); axios.delete(`http://localhost:3001/co.. 2022. 12. 23. 이전 1 ··· 5 6 7 8 9 10 11 ··· 18 다음 728x90