Archived
1
0
Disbranĉigi 0
Ĉi tiu deponejo arĥiviĝis je 2024-01-28. Vi povas vidi kaj elŝuti dosierojn, sed ne povas puŝi nek raporti problemojn nek tirpeti.
blagoblag/res/lib/string.php
2019-02-23 01:15:14 -06:00

36 lines
1014 B
PHP

<?php
/* This file is free software: you can redistribute it and/or modify
it under the terms of version 3 of the GNU Affero General Public
License as published by the Free Software Foundation.
This file is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details. */
// VARYING --> STRING
// If a given variable is a string, wrap it with apostrophes.
// Otherwise, just return it as given.
function string_wrap($value) {
if (is_string($value)) {
return "'" . $value . "'";
} else {
return $value;
}
}
// ARRAY --> ARRAY
// 'Wrap' all strings in array with apostrophes.
function strings_wrap($array) {
return array_map("string_wrap", $array);
}
// STRING NUMBER --> STRING
// Return the nth word of a given string (space-seperated)
function word_nth($string, $number) {
return explode(" ", $string)[$number];
}
?>