aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/smarty/smarty/docs/designers/language-variables/language-assigned-variables.md
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/smarty/smarty/docs/designers/language-variables/language-assigned-variables.md')
-rw-r--r--vendor/smarty/smarty/docs/designers/language-variables/language-assigned-variables.md142
1 files changed, 0 insertions, 142 deletions
diff --git a/vendor/smarty/smarty/docs/designers/language-variables/language-assigned-variables.md b/vendor/smarty/smarty/docs/designers/language-variables/language-assigned-variables.md
deleted file mode 100644
index 005dea4a9..000000000
--- a/vendor/smarty/smarty/docs/designers/language-variables/language-assigned-variables.md
+++ /dev/null
@@ -1,142 +0,0 @@
-Variables assigned from PHP {#language.assigned.variables}
-===========================
-
-Assigned variables that are referenced by preceding them with a dollar
-(`$`) sign.
-
-PHP code
-
-
- <?php
-
- $smarty = new Smarty();
-
- $smarty->assign('firstname', 'Doug');
- $smarty->assign('lastname', 'Evans');
- $smarty->assign('meetingPlace', 'New York');
-
- $smarty->display('index.tpl');
-
- ?>
-
-`index.tpl` source:
-
-
- Hello {$firstname} {$lastname}, glad to see you can make it.
- <br />
- {* this will not work as $variables are case sensitive *}
- This weeks meeting is in {$meetingplace}.
- {* this will work *}
- This weeks meeting is in {$meetingPlace}.
-
-
-
-This above would output:
-
-
- Hello Doug Evans, glad to see you can make it.
- <br />
- This weeks meeting is in .
- This weeks meeting is in New York.
-
-
-
-Associative arrays {#language.variables.assoc.arrays}
-------------------
-
-You can also reference associative array variables by specifying the key
-after a dot \".\" symbol.
-
-
- <?php
- $smarty->assign('Contacts',
- array('fax' => '555-222-9876',
- 'email' => 'zaphod@slartibartfast.example.com',
- 'phone' => array('home' => '555-444-3333',
- 'cell' => '555-111-1234')
- )
- );
- $smarty->display('index.tpl');
- ?>
-
-
-
-`index.tpl` source:
-
-
- {$Contacts.fax}<br />
- {$Contacts.email}<br />
- {* you can print arrays of arrays as well *}
- {$Contacts.phone.home}<br />
- {$Contacts.phone.cell}<br />
-
-
-
-this will output:
-
-
- 555-222-9876<br />
- zaphod@slartibartfast.example.com<br />
- 555-444-3333<br />
- 555-111-1234<br />
-
-
-
-Array indexes {#language.variables.array.indexes}
--------------
-
-You can reference arrays by their index, much like native PHP syntax.
-
-
- <?php
- $smarty->assign('Contacts', array(
- '555-222-9876',
- 'zaphod@slartibartfast.example.com',
- array('555-444-3333',
- '555-111-1234')
- ));
- $smarty->display('index.tpl');
- ?>
-
-
-
-`index.tpl` source:
-
-
- {$Contacts[0]}<br />
- {$Contacts[1]}<br />
- {* you can print arrays of arrays as well *}
- {$Contacts[2][0]}<br />
- {$Contacts[2][1]}<br />
-
-
-
-This will output:
-
-
- 555-222-9876<br />
- zaphod@slartibartfast.example.com<br />
- 555-444-3333<br />
- 555-111-1234<br />
-
-
-
-Objects {#language.variables.objects}
--------
-
-Properties of [objects](#advanced.features.objects) assigned from PHP
-can be referenced by specifying the property name after the `->` symbol.
-
-
- name: {$person->name}<br />
- email: {$person->email}<br />
-
-
-
-this will output:
-
-
- name: Zaphod Beeblebrox<br />
- email: zaphod@slartibartfast.example.com<br />
-
-