라이브러리

[PHP] SplFixedArray::__serialize - SplFixedArray 객체를 직렬화합니다.




SplFixedArray::__serialize


PHP 7.4 버전부터 SplFixedArray 클래스는 `__serialize` 메서드를 지원합니다. 이 메서드는 SplFixedArray 객체를 serialize 할 때 사용됩니다.

# SplFixedArray::__serialize


SplFixedArray::__serialize 메서드는 serialize 할 때 사용됩니다. 이 메서드는 SplFixedArray 객체의 데이터를 serialize 할 때 호출됩니다.

#hostingforum.kr
php

public SplFixedArray::__serialize(): void



# 예제


#hostingforum.kr
php

// SplFixedArray 객체 생성

$splFixedArray = new SplFixedArray(5);



// 데이터 추가

$splFixedArray[0] = 'apple';

$splFixedArray[1] = 'banana';

$splFixedArray[2] = 'cherry';

$splFixedArray[3] = 'date';

$splFixedArray[4] = 'elderberry';



// serialize

$serialized = serialize($splFixedArray);



// serialize 된 데이터 출력

echo $serialized . "
";



// unserialize

$unserialized = unserialize($serialized);



// unserialize 된 데이터 출력

foreach ($unserialized as $key => $value) {

    echo "[$key] => $value
";

}



# serialize 된 데이터


#hostingforum.kr
php

C:8:"SplFixedArray";a5:{i0;s:5:"apple";i1;s:6:"banana";i2;s:6:"cherry";i3;s:4:"date";i4;s:9:"elderberry";}



# unserialize 된 데이터


#hostingforum.kr


[0] => apple

[1] => banana

[2] => cherry

[3] => date

[4] => elderberry



# SplFixedArray::__unserialize


SplFixedArray::__unserialize 메서드는 unserialize 할 때 사용됩니다. 이 메서드는 SplFixedArray 객체의 데이터를 unserialize 할 때 호출됩니다.

#hostingforum.kr
php

public SplFixedArray::__unserialize($serialized): void



# 예제


#hostingforum.kr
php

// serialize 된 데이터

$serialized = 'C:8:"SplFixedArray";a5:{i0;s:5:"apple";i1;s:6:"banana";i2;s:6:"cherry";i3;s:4:"date";i4;s:9:"elderberry";}';



// unserialize

$splFixedArray = unserialize($serialized);



// unserialize 된 데이터 출력

foreach ($splFixedArray as $key => $value) {

    echo "[$key] => $value
";

}



# unserialize 된 데이터


#hostingforum.kr


[0] => apple

[1] => banana

[2] => cherry

[3] => date

[4] => elderberry



SplFixedArray::__serialize 메서드는 serialize 할 때 사용되고, SplFixedArray::__unserialize 메서드는 unserialize 할 때 사용됩니다. 이 메서드는 SplFixedArray 객체의 데이터를 serialize 할 때 호출됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 140 페이지

검색

게시물 검색