ALL

PHP 여러 가지 방법으로 배열 사용 해보기

PHP에서 배열을 사용하는 방법을 알아보겠습니다.배열을 사용하는 방법은 한 가지 방법만 있는것이 아닙니다.다른 언어도 마찬가지 이지만 PHP서도 다양한 방법으로 배열을 사용할 수 있습니다.먼저 배열이란 하나의 변수안에 복수의 데이터가 저장되어 있는 형태를 말합니다.배열 작성법<?php$color = array(“red”, “blue”,”green”);echo $color;?>변수 color에는 하나의 값이 아닌 red・blue・green 이라는 3개의 값이 저장되어 있습니다.array는 배열을 의미 합니다.배열의 값은 콤마(,)를 ...
ALL

PHP 에러 로그 출력 설정 및 에러 레벨 확인

프로그램 실행중에 발생한 에러는 Web 서버 에러 로그 파일에 출력 됩니다.이 에러를 브라우저 화면에서 확인 하고 싶은 경우는 php.ini파일의 display_errors 항목을 설정해줘야 합니다.설정ini_set함수를 이용해서 설정할 수 있습니다.php.ini 설정웹 서버를 재기동후 아래의 샘플을 실행하면은 브라우져 화면에 에러가 출력 되는것을 확인 할 수 있습니다.<?phpecho 'start<br>';// 에러표시 설정ini_set('display_errors', 1);$num1 = 100;$num2 = 200;echo '$...
ALL

Kotlin 문자열 치환 replace 사용 방법

코틀린에서 문자열을 치환하는 방법을 알아보겠습니다.자바에서 문자열을 치환하기 위해 replace 메서드를 사용합니다.코틀린에도 replace 메서드를 사용해 문자열을 치환할 수 있지만 단순히 문자열을 치환하는 것은 아닙니다.replace 메서드는 자바의replaceAll처럼사용할 수도 있습니다.replace 메서드우선 기본적인 사용 방법을 보겠습니다.fun main(args: Array<String>) {    val str = "Java with Android"    val r = str.replace("Java","Kotlin"...
ALL

Kotlin 범위 조건 when in 사용 방법 예제

숫자나 점수 등을 처리할 때 10부터 30은 A, 40부터 50은 B등 범위를 설정해, 설정된 범위에 해당하면 지정한 값을 출력하고 싶은 경우가 있습니다.조건문 when과 범위를 지정하는 in을 사용해서 범위 지정을 하는 예제를 보겠습니다.import com.sun.org.apache.xpath.internal.operations.Boolfun score(value: Int) { when(value) { in 0..59 -> println("노력하세요.") in 60..79 -> println("잘했습니다.") in 80..100 ...
ALL

Kotlin 조건문 when 사용 방법 예제

Kotlin 에는 when이라는 조건문이 있습니다.자바와 비교하면 switch문과 비슷합니다.예제를 통해서 사용 방법을 알아보도록 하겠습니다.자바 switch문으로 작성한 예제입니다.public class test { public static void fruit(String value) { switch (value) { case "사과": System.out.println("Apple!"); break; case "바나나": System.out.println("Banana"); break; default: System.out.pri...
ALL

Kotlin 리스트 정렬과 역정렬 사용 예제

리스트로 작성한 값을 순서대로 출력하고 싶은 경우가 있습니다.작은 값부터 큰 값으로 정렬하는 오름 차순으로 정렬하고 싶은 경우에는sorted메서드를 사용합니다.반대로 큰 값부터 작은 값으로 정렬하는 내림 차순으로 역정렬을 하고 싶은 경우에는sortedDescending메서드를 사용합니다. 정렬 예제fun main(args: Array<String>) { val iterable = listOf(3, 1, 2, 4) println(iterable.sorted())} 결과 sorted를 사용해 오름 차순으로 정렬했습니다.이번에는 역정렬 ...
ALL

Kotlin 리스트 중복값 제거 distinct 사용 방법

리스트를 사용하다 보면 값이 중복되어 있는 경우가 있습니다.중복된 값을 삭제하는 방법으로distinct메서드를 사용할 수 있습니다.리스트 중복값 제거fun main(args: Array<String>) { val iterable = listOf(1, 2, 1, 2, 2, 3, 1, 3) println(iterable.distinct())}결과중복 값이 삭제되었습니다.distinct 메서드를 사용해 리스트에 중복된 값을 간단하게 제거했습니다.
ALL

Kotlin 리스트 all() any()로 검색 하기

리스트 변수에 조건과 일치하는 값이 있는지 확인하고 싶은 경우가 있습니다.검색을 하는 방법으로 all 과 any를 사용할 수 있습니다.리스트에서 all과 any는 결과에 차이가 있습니다.먼저 all을 사용해서 검색을 해보겠습니다.리스트 all 예제fun main(args: Array<String> { val iterable = listOf(1, 2, 3) println(iterable.all { it < 4 }) println(iterable.all { it < 3 })}결과truefalse리스트 변수 iterable을 생성했습니다...
ALL

Kotlin null 제외하고 리스트 만들기

리스트에 값을 저장할 때 입력한 모든 값이 저장이 됩니다.null도 지정하면 리스트에 값이 저장됩니다. 리스트 null 예제fun main(args: Array<String> { val listTmp = listOf(null, 1, 2, 3, null) println(listTmp)} 결과 null 값이 리스트 변수 listTmp에 저장이 되었습니다.하지만 리스트에서 null 값을 제거하고 리스트를 생성하고 싶은 경우가 있습니다. 리스트 null 제거 생성fun main(args: Array<String> { val listTmp ...