PageRenderTime 50ms CodeModel.GetById 25ms RepoModel.GetById 0ms app.codeStats 0ms

/2.0/Tests/Strings/explode.php

#
PHP | 24 lines | 16 code | 5 blank | 3 comment | 0 complexity | 8918fa3640be5f3728267921b4c4ef0c MD5 | raw file
Possible License(s): CPL-1.0, GPL-2.0, CC-BY-SA-3.0, MPL-2.0-no-copyleft-exception, Apache-2.0
  1. [expect php]
  2. [file]
  3. <?php
  4. // Example 1
  5. $pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
  6. $pieces = explode(" ", $pizza);
  7. echo $pieces[0]; // piece1
  8. echo $pieces[1]; // piece2
  9. // Example 2
  10. $data = "foo:*:1023:1000::/home/foo:/bin/sh";
  11. list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
  12. echo $user; // foo
  13. echo $pass; // *
  14. // Example 3
  15. $data = "foo[SEP]*[SEP]1023[SEP]1000[SEP][SEP]/home/foo[SEP]/bin/sh";
  16. list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode("[SEP]", $data);
  17. echo $user; // foo
  18. echo $pass; // *
  19. ?>