'Value'에 해당되는 글 4건

  1. PHP 배열 value 기준으로 key 삭제하기
  2. PHP 개발 - 문자열 치환하기 str_replace
  3. PHP 개발(explode) - 문자열을 구분자로 나누기 (1)
  4. 안드로이드 intent 값 넘기기

보통 key를 토대로 배열을 관리하지만,  특정 배열값 기준으로 다루어야 하는 경우가 있습니다. 제시되는 값과 배열 값이 일치하면 배열 목록에서 key를 제거하는 함수입니다.


PHP  배열 value 기준으로 key 삭제하기



function arr_del($list_arr, $del_value) // 배열, 삭제할 값
{
$b = array_search($del_value,$list_arr);
if($b!==FALSE) unset($list_arr[$b]);
return $list_arr;
}


위 함수를 사용하면 해당하는 value는 배열에서 삭제되게 됩니다.


예제)


$array = array("A", "B", "C");



$array = arr_del($array, 'A');


print_r($array);


결과)


Array ( [1] => B [2] => C )


A가 value인 key는 삭제되었습니다.



저작자 표시 비영리 동일 조건 변경 허락
신고

PHP에서 자신이 원하는 문자열을 다른 문자열로 대체하고 싶을 때 사용할 수 있습니다.


PHP 개발 - 문자열 치환하기 str_replace



만약에 문자열 "가나다라마바사"에서 "사"를 "가"로 바꾸고 싶다면


$value = "가나다라마바사";


echo str_replace("사", "가", $value); 



결과값은 "가나다라마바가"가 됩니다.


더 자세한 함수 정보는 아래 링크를 참고하세요.


http://www.php.net/manual/en/function.str-replace.php






도움이 되셨나요?

그럼 손가락을 눌러주세요:)

저작자 표시 비영리 동일 조건 변경 허락
신고

단순한 문자열을 구분자를 기준으로 나눠 배열을 만들 수 있습니다.


PHP 개발 - 문자열을 구분자로 나누기



코드

$value = "가,나,다,라";


$array = explode(",", $value); //"," 부분이 구분자이며 $value 부분이 구분자로 나눌 문자열입니다.




결과


$array 안엔 ,을 기준으로

[0] => 가

[1] => 나

[2] => 다

[3] => 라


가 순서대로 들어간 배열이 생성됩니다.




도움이 되셨나요?

그럼 손가락을 눌러주세요:)



저작자 표시 비영리 동일 조건 변경 허락
신고
넘기는 쪽
 //1. Activity 를 부르기 위해서 인텐트 객체를 생성. - intent 객체에 실행할 액티비티 클래스 명을 명시
    Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
    
    //2. 인텐트에 액티비티 정보, 전달할 데이터 저장.
    intent.putExtra("data", "첫번째 액티비티에서 공유한 데이타");
    
    startActivity(intent); 
// 인텐트 실행

받는 쪽
 
  Intent intent = getIntent();//인텐트  받아오고
  String msg = intent.getStringExtra("data");//인텐트로 부터 데이터 가져오고
  Toast t = Toast.makeText(this, msg, Toast.LENGTH_LONG);//값 사용 예시 ex.토스트
  t.show();


손가락은 누르라고 만든 것입니다:)
저작자 표시
신고