Phar Deserialization
ยท
๐๏ธ Theory/WEB
Serialization & DeserializationSerialization : ๋ฐ์ดํฐ ๊ตฌ์กฐ์ฒด๋ Object ์ํ์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ์์คํ
ํ๊ฒฝ์์๋ ํด์๋ ์ ์๋๋ก Byte Stream ์ํ๋ก ๋ณํํ๋ ๊ณผ์ Deserialization : Byte Stream ์ํ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ฒด๋ Object๋ก ๋ณํํ๋ ๊ณผ์ Phar (PHP Archive)Phar๋ ๋ด๋ถ์ ์คํ ๊ฐ๋ฅํ PHP ์ฝ๋๋ฅผ ๋ชจ์๋์ ์์นด์ด๋ธ ํฌ๋งท์ ๋ปํ๋ค. Phar ํ์ผ์ ์๋ 4๊ฐ์ง์ ๊ตฌ์กฐ๋ก ์ด๋ฃจ์ด์ง๋ค.StubManifestFile ContentsSiganutre (Optional)[ Stub ]Stub์ ์์ ํํ์ ์ฝ๋๋ฅผ ๋ด์ ์ ์๋ ๊ณต๊ฐ์ด๋ค. Stub์ ๋ง์ง๋ง ๋ช
๋ น์ด์๋ ๋ฐ๋์ _HALTCOMPILER()๊ฐ ํฌํจ๋์ด์ผ ํ..