PHP강의정리2_내장함수
주로 사용하는 내장함수는 core extensionhttps://www.php.net/manual/en/extensions.membership.phphttps://www.php.net/manual/en/funcref.phpBundled Extensions / Exter
PHP강의정리1_기초문법
php --ini // php.ini의 경로 표시mac은 익스텐션 추가시 php.ini의 extension주석 제거후 직접 다운로드 필요"hi my name is $name !" // 쌍따옴표 안에 변수사용가능list(,$b)= ["aaa","bbb"] // $b 는
vscode익스텐션 / 단축키와 맥단축키
VSCODE 익스텐션기타Korean Language Pack for Visual Studio CodePrettier - Code formatter (프리티어는 포맷터다. 코드를 깔끔하게 해주는 역할)Auto Rename TagDoxygen Documentation Ge
꽃게살 츠케멘
하코자키 신사앞에 있는 꽃게살 츠케멘집하코자카 규타로 쇼텐!분위기가 일본스럽고 맥주또한 맛있다 저녁에 한잔하기에도 좋은 분위기다Hakozaki Kyūtarō Shōten092-292-9669https://maps.app.goo.gl/m2QAwSodVho6LV36A?g_
해시와 체크섬
해시단방향으로 동작하며 복호화가 불가능하다입력 정보에 대한 해싱 결과(다이제스트)가 항상 같다값이 한글자만 추가되어도 결과값이 완전히 달라진다그렇기때문에 해시 결과를 DB에 비밀번호 대신에 저장하는 형태로 자주 사용된다또한 파일의 유일성을 확인하기위해 파일을 해시를 사
clientX,offsetX,pageX,screenX의 차이 (+ offsetHeight)
5/20에 정리한 내용에 재정리함아래의 내용은 마우스 event의 객체로부터 얻는것이 가능하다 const element = document.getElementById('myElement'); element.addEventListener('mousemove',
Blob / File / createObjectURL
자바스크립트에서 저장형태Blob: 주로 "파일 형태가 아닌" 바이너리 데이터(마이크 소리, canvas그림 등)를 다룬다.Chrome에서 954MB까지 이진데이터 저장가능하다.만약 DB에 파일을 그대로 저장하고싶다면 이 Blob형태로 저장하면된다File: Blob을 상
ES2022
1.멤버변수(클래스필드) 선언방식이 간단하게 바뀜constructor()로 멤버변수(클래스필드)를 선언하던 기존의 방식에서 아래와 같이 바뀜// 새로운 방식 class Human { age = 18; static category = "animal" } let
Object 관련 유용한 함수
1.객체의 키를 배열로 가져오는 함수Object.key(obj);const obj = { "key0": "value0", "key1": "value1", "key2": "value2" } const keys = Object.keys(obj) con
ES2021
1.언더바를 숫자에 사용할수있음숫자를 더 쉽게 식별가능함100_000_000 === 100000000 // true2.replaceAll 메서드일치하는 모든 문자열을 변경함"👺👺😈😈👺👺😈😈".replaceAll("😈", "🔥"); // 👺👺🔥🔥👺👺🔥🔥3.Promise.
오토로드 (옛날정리)
// 참조내용을 정리만 한단계이고 테스트는 해보지 않았기때문에 불확실한 정보임..오토로드란?클래스가 호출될때 자동으로 특정파일을 불러오는 PHP의 기능PHP7이상부터 본격적으로 도입됨require / include 를 사용하지 않고 자동으로 불러오고 싶을때 사용클래스만
namespace / use / require / include
require해당 php파일을 불러온다불러올 파일이 없으면 fatal error를 발생시킨다 (엄격한 로드방법)include해당 php파일을 불러온다불러올 파일이 없으면 warning을 발생시킨다require_once / include_once_once를 사용하는 이유