본문 바로가기

유용한 코드6

[PHP] 배열 안에 있는 데이터 좌우 공백 제거 안녕하세요 오늘은 배열안에 있는 데이터 공백을 제거하는 법을 알려드리려 합니다. 유명한 trim_r 함수도 있겠지만 function trim_r($arr) { if (is_string($arr)) return trim($arr); if (!is_array($arr)) return ''; $keys = array_keys($arr); for ($i=0; $i "as" [1] => "b b b b b" ) 결과 값이 됩니다. 요즘 실무에서 일을 하고 있는데 다른 함수를 가져와서 사용하기보단 시스템 함수를 사용하는 것을 더 선호 하기 때문에 php.net에서 검색 후 사용하는 법을 추천 드립니다! 2023. 6. 25.
[PHP] 문자열에서 날짜만 추출 안녕하세요. 데이터베이스에서 데이터를 가져오고 날짜만 추출을 해야한다면 정규식을 통해 추출을 할 수 있습니다. 정규식에 대한 정리는 추후에 따로 올리겠습니다. 코드를 보시면 $extract_date_pattern 변수에 정규식을 담고 있습니다. 이 식을 통해 날짜 데이터만 가져오게 되는건데요. $string_to_match 변수에 문자열을 담고 preg_match 함수를 통해 날짜 데이터만 가져오게 됩니다. 여기서 preg_match, preg_match_all 함수에 대해 잠깐 설명을 드리면 더보기 preg_match() 함수 preg_match() 함수는 해당 문자열에서 전달받은 정규 표현식과 일치하는 패턴을 검색합니다. preg_match_all() 함수 preg_match_all() 함수는 해당 .. 2023. 4. 2.
[JavaScript]apexchart 이용하기 안녕하세요. apexchart에 간단히 소개 시켜드릴려고 하는데요 방문자 수 통계 위 코드에서 중요하게 봐야하는건 id="sessions-overview" 부분입니다. 이 부분을 통해 apexchart를 붙일겁니다. 아래 자바스크립트 코드를 보시죠~ var options = { series: [{ name: '방문자수', data: }], chart: { height: 350, type: 'area', toolbar: { show: true, offsetX: 0, offsetY: 0, tools: { download: false, selection: false, zoom: false, zoomin: false, zoomout: false, pan: false, reset: false | '', custo.. 2023. 2. 1.
ajax를 통해 FormData 보내기 let formData = new FormData(); formData.append("id", "1"); formData.append("value", "데이터보내기"); $.ajax({ type: "POST", //데이터 형식 -> get, post url: "데이터를 보낼 주소", enctype: 'multipart/form-data', data: formData, processData: false, contentType: false, cache: false, success: function (data) { //성공 했을 때 실행됩니다. }, error: function (e) { //실패 했을 때 실행됩니다. console.log("ERROR : ", e); } }); ajax를 통해 formData.. 2023. 2. 1.
[JavaScript]input file 버튼을 눌러 엘리먼트 추가하기 안녕하세요 자바스크립트를 통해 input 태그 엘리먼트를 추가해보겠습니다. 일단 HTML 코드부터 보여드리겠습니다. 사진 2023. 1. 31.
SelectBox에 이미지 넣기 Change region korea Japan China English 코드는 아래주소에서 가져왔고 위에는 이미지 태그에 있는 사진만 조금 변경했습니다. -출처- https://gist.github.com/nfreear/74fdad45a1a77c19132cc2e65685220a 2023. 1. 31.