Ich getan eine Spitze des Grabens und ich angebracht ein Fragment von einer Kategorie t, die einen Einkaufskorb im Lernabschnitt speichert. Seit schiebend, können Reihen im Lernabschnitt unordentlich sein es umwandelt die Korbdaten (zwei Reihen) in zwei Schnüre und spart sie in zwei Lernabschnittvariablen.
Auf der Last der folgenden Seite, überprüft die Initialisierung der Kategorie, um zu sehen, wenn der Lernabschnitt die Variablen enthält, die anzeigen, dass ein Korb gebräuchlich ist. Wenn sie sie findet, verwendet sie UNSERIALIZE, um die Schnüre zurück in Reihen auszupacken und zuweist sie dann Kategorieneigenschaften e.