X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=misc.php;h=1737a86839efcd239f0a879be3ae1c2d087e6704;hb=1920aba45e9151c51e555709e0d05da9aac01fc3;hp=bbe7013b4368931baf7b181ce7954af880b6e8c0;hpb=e53654623b5bc9bdf3c77563c6afc26242c0e137;p=wfpl.git diff --git a/misc.php b/misc.php index bbe7013..1737a86 100644 --- a/misc.php +++ b/misc.php @@ -2,21 +2,18 @@ # Copyright (C) 2006 Jason Woofenden # -# This file is part of wfpl. -# -# wfpl is free software; you can redistribute it and/or modify it under the -# terms of the GNU Lesser General Public License as published by the Free -# Software Foundation; either version 2.1 of the License, or (at your option) -# any later version. -# -# wfpl 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 Lesser General Public License for -# more details. -# -# You should have received a copy of the GNU Lesser General Public License -# along with wfpl; if not, write to the Free Software Foundation, Inc., 51 -# Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program 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 General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # returns an array containing just the elements of $pipes that are readable (without blocking) # timeout 0 means don't wait, timeout NULL means wait indefinitely @@ -94,6 +91,20 @@ function today_ymd() { return strftime('%Y-%m-%d'); } + +function get_text_between($text, $start_text, $end_text) { + $start = strpos($text, $start_text); + if($start === false) { + return false; + } + $text = substr($text, $start + strlen($start_text)); + $end = strpos($text, $end_text); + if($end === false) { + return false; + } + return substr($text, 0, $end); +} + # php4 is broken, in that you cannot set a default value for a parameter that # is passed by reference. So, this is set up to use the following screwy # syntax: