API Test: Quotable -> SC 11488 (PHP Array – Test)
“{“
{
Gi Branding API Data Tests -> SC 11531 (PHP Array)
1. Targetting Array Items
text : Arraycolours : Arrayimages : Arraydark :
2. Single Targeted Array Item
#5ABDF9
Array
3. Add Targetted Array Items to new HTML Table using PHP
text | colours | images | dark |
---|---|---|---|
textArray | coloursArray | imagesArray | dark |
PHP ARRAY DATA TESTS -> SC 11629
Note that ARRAYS do NOT need decoding, and will not work if they are decoded.
Print Arrays
Basic Example:
Array ( [0] => Volvo [1] => BMW [2] => Toyota )
API Example:
Array ( [text] => Array ( ) [colours] => Array ( [primaryBackground] => #5ABDF9 [primaryLight] => #ECF0F3 [primaryText] => #0670B1 ) [images] => Array ( [avatar] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/default_avatar.svg?Expires=1749055094&Signature=MNzAERxMfXSyFe3QHBlY0~1zdZwCG858v66z4F~7dTcBD8v89b32bh0jCOhAmobLAA9lXH0yvHXSEfbeVjhQMQAJ-dU0IiE3GriZs1nrWvZm66-51iM~tvsa8S0Lll-320O6KCDGoMW6dbP2oWdieivZELfKC~s6UBIW1zhXWvxf-s9q63zo4ehW5P6c~fAkKkE6fnOwRKObHkMsthELRUu55vyWUYi8vAB0z6HkhvEng23xJ43a8UpUEyhV6Pvq0AWNAb8G1GA-5Xpnzi5rbZ8lSl2VrcrMsR~6inTy42AHesiSpUPETWW7A0YlkOXIynRy4PWMKz0A-2fm48xt2Q__&Key-Pair-Id=K1UT3NAZQUV8HI [background] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/fbb466e82d3b41008ef4fc5e6d81474c-0522626aee9c4934b905af060ff37ada.jpg?Expires=1749055094&Signature=WS7aayix9O2kJ-WqKVSf5UKna7DspD-zaBTXf0TebqrSydz5JrAL~2MSh688BdTIaMrSlAyMx5W5erc1Wy~EL5QuevT3qhhSwVQEBqo4nTTI1mAoqR5fP53KqQcpb9fMoegZSOiCfRzUbolOmFZCU30VGT5jc7oB8WR0W8FSNRGZZ0nJOjA23kJ0qle3VR8HvTzRtCD0SNOpWS~XDdI-II1pU33m7YKUwqBCnHXhimSCcO0SdFm7ZBcQ4f97ORagI~WbxXNBIKwclMwJryqwp8EfR53t~ugd8eHTIiuMK~3BCZYCy2sZtYlKx3EG~qrZpYusdV8Rw1DquBCNpyGN4A__&Key-Pair-Id=K1UT3NAZQUV8HI [favicon] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/247c510e9630406e98e981050120a418-ffe254cf136845e487257bd8c45fa3ab.png?Expires=1749055094&Signature=cjoM0VOvim7mqRP8Tyq5wPoLxNa3B9QiI~9PAhmFQeuPn-brM-jyXZq2Hmu3DHdlcqPrXK7pwEC-o1rTorbNuIh3kNgH1HmCOVXcyxUMfo04LT-bZThpC6NVzkKu0lsUinEfgD-lWBLKMy5QVDCVv5Zuo5TwA66QSjNe1rV5NOJzYH8O~Gt5RUIFEw4ael7xSE78BJS9yQInknb98-kMllpSWtdxk0Q7-l~NlnoniMwh77P8VFIJzFrWCC7SxrsYnhk2oP1jVAH9Vl9SAR19mTEeK8vk3FJ3CVv6zJZlb1PoGf3fHgRBj0l-qa8OVSaXXiEsNDmzs4TIvPbidFSzvA__&Key-Pair-Id=K1UT3NAZQUV8HI [logo] => https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/20f5ab6d-34fa-412b-98fd-7197f1f60d3d.svg?Expires=1749055094&Signature=X4-ll8w2d-iXF50pIxDkXP6aa4Y~EBI6rAjXK7RQeBk5RN22JYcdXnC08-kfUm7HyMa12k0YefdCgLpgQHUy-C5~EIHzKejdwwoXMlqPwHHGhmuoYYHGQZIvbVEAmyF4Kb2ecUE4v6~22XOrY52ksjXZ5yLXbqDkBWTvvNKME7Ol7TyA7SygTlpeqYDm~zAmoScSgjgIM7kxhx0tZgx65QXB3N-JYLlC85qsSLAXl6E8gG-In4cx209eAvqAtWpmfgfhs8M3alRvaMYc33yqd6ufkhWplQJtgi4xqEfXwcgJ~EBAeePQFh3nczBoYxLWfyf82nkocg5zGjEcUNGIJw__&Key-Pair-Id=K1UT3NAZQUV8HI ) [dark] => )
============
Echoing Arrays
Basic Example:
Array
API Example:
Array
============
For Loop Through Arrays
Basic Example:
Volvo
BMW
Toyota
API Example:
If nothing here then the method needs adapting for array type used (jagged?)
============
ForEach Loop Through Arrays
Basic Example:
0 is Volvo
1 is BMW
2 is Toyota
API Example:
text is Array
colours is Array
images is Array
dark is
============
DECODED TESTS START
Print DECODED Arrays – does not work so do not decode!
Echoing DECODED Arrays – does not work so do not decode!
For Loop DECODED – does not work so do not decode!
Manipulation of Multi-Dimensional PHP Array
ForEach Example of hard-coded multi-dimensional test PHP array
Trying to adapt a forEach loop for our decoded API multi-dimensional PHP array !!!!!!!!!!!
NEW BIT
#ECF0F3
END NEW BIT
# 1
# 2
primaryBackground: #5ABDF9
primaryLight: #ECF0F3
primaryText: #0670B1
# 3 primaryText#0670B1
avatar: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/default_avatar.svg?Expires=1749055094&Signature=MNzAERxMfXSyFe3QHBlY0~1zdZwCG858v66z4F~7dTcBD8v89b32bh0jCOhAmobLAA9lXH0yvHXSEfbeVjhQMQAJ-dU0IiE3GriZs1nrWvZm66-51iM~tvsa8S0Lll-320O6KCDGoMW6dbP2oWdieivZELfKC~s6UBIW1zhXWvxf-s9q63zo4ehW5P6c~fAkKkE6fnOwRKObHkMsthELRUu55vyWUYi8vAB0z6HkhvEng23xJ43a8UpUEyhV6Pvq0AWNAb8G1GA-5Xpnzi5rbZ8lSl2VrcrMsR~6inTy42AHesiSpUPETWW7A0YlkOXIynRy4PWMKz0A-2fm48xt2Q__&Key-Pair-Id=K1UT3NAZQUV8HI
background: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/fbb466e82d3b41008ef4fc5e6d81474c-0522626aee9c4934b905af060ff37ada.jpg?Expires=1749055094&Signature=WS7aayix9O2kJ-WqKVSf5UKna7DspD-zaBTXf0TebqrSydz5JrAL~2MSh688BdTIaMrSlAyMx5W5erc1Wy~EL5QuevT3qhhSwVQEBqo4nTTI1mAoqR5fP53KqQcpb9fMoegZSOiCfRzUbolOmFZCU30VGT5jc7oB8WR0W8FSNRGZZ0nJOjA23kJ0qle3VR8HvTzRtCD0SNOpWS~XDdI-II1pU33m7YKUwqBCnHXhimSCcO0SdFm7ZBcQ4f97ORagI~WbxXNBIKwclMwJryqwp8EfR53t~ugd8eHTIiuMK~3BCZYCy2sZtYlKx3EG~qrZpYusdV8Rw1DquBCNpyGN4A__&Key-Pair-Id=K1UT3NAZQUV8HI
favicon: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/247c510e9630406e98e981050120a418-ffe254cf136845e487257bd8c45fa3ab.png?Expires=1749055094&Signature=cjoM0VOvim7mqRP8Tyq5wPoLxNa3B9QiI~9PAhmFQeuPn-brM-jyXZq2Hmu3DHdlcqPrXK7pwEC-o1rTorbNuIh3kNgH1HmCOVXcyxUMfo04LT-bZThpC6NVzkKu0lsUinEfgD-lWBLKMy5QVDCVv5Zuo5TwA66QSjNe1rV5NOJzYH8O~Gt5RUIFEw4ael7xSE78BJS9yQInknb98-kMllpSWtdxk0Q7-l~NlnoniMwh77P8VFIJzFrWCC7SxrsYnhk2oP1jVAH9Vl9SAR19mTEeK8vk3FJ3CVv6zJZlb1PoGf3fHgRBj0l-qa8OVSaXXiEsNDmzs4TIvPbidFSzvA__&Key-Pair-Id=K1UT3NAZQUV8HI
logo: https://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/20f5ab6d-34fa-412b-98fd-7197f1f60d3d.svg?Expires=1749055094&Signature=X4-ll8w2d-iXF50pIxDkXP6aa4Y~EBI6rAjXK7RQeBk5RN22JYcdXnC08-kfUm7HyMa12k0YefdCgLpgQHUy-C5~EIHzKejdwwoXMlqPwHHGhmuoYYHGQZIvbVEAmyF4Kb2ecUE4v6~22XOrY52ksjXZ5yLXbqDkBWTvvNKME7Ol7TyA7SygTlpeqYDm~zAmoScSgjgIM7kxhx0tZgx65QXB3N-JYLlC85qsSLAXl6E8gG-In4cx209eAvqAtWpmfgfhs8M3alRvaMYc33yqd6ufkhWplQJtgi4xqEfXwcgJ~EBAeePQFh3nczBoYxLWfyf82nkocg5zGjEcUNGIJw__&Key-Pair-Id=K1UT3NAZQUV8HI
# 4 logohttps://platformcdn.staging.growthinvest.com/branding/b7c0ee5d-c760-4c3c-9959-15ed4a94ebdf/20f5ab6d-34fa-412b-98fd-7197f1f60d3d.svg?Expires=1749055094&Signature=X4-ll8w2d-iXF50pIxDkXP6aa4Y~EBI6rAjXK7RQeBk5RN22JYcdXnC08-kfUm7HyMa12k0YefdCgLpgQHUy-C5~EIHzKejdwwoXMlqPwHHGhmuoYYHGQZIvbVEAmyF4Kb2ecUE4v6~22XOrY52ksjXZ5yLXbqDkBWTvvNKME7Ol7TyA7SygTlpeqYDm~zAmoScSgjgIM7kxhx0tZgx65QXB3N-JYLlC85qsSLAXl6E8gG-In4cx209eAvqAtWpmfgfhs8M3alRvaMYc33yqd6ufkhWplQJtgi4xqEfXwcgJ~EBAeePQFh3nczBoYxLWfyf82nkocg5zGjEcUNGIJw__&Key-Pair-Id=K1UT3NAZQUV8HI