|
|
|
<?
function breakString($str="", $pieces="") {
// Find out how big the string is
$len = strlen($str);
// String size can't be less than pieces
if ($len < $pieces) {
$ary[0] = "String Size is less than Number of Pieces";
return $ary;
}
// Find out how big each piece should be
$lim = $len / $pieces;
$start = 0;
$i = 0;
$l = 0;
// Split string into individual characters
for ($k = 0; $k < $len; $k++) {
$x = $k + 1;
$g[$k] = substr($str,$k,1);
}
// Start Making Pieces
while ($i < $pieces) {
// Glue Pieces Back Togeather
for ($j = $start; $j < $lim; $j++) {
$tmp = $tmp . $g[$l];
$l++;
}
// Back up one character in the array
$x = $l - 1;
// If Last Charecter is NOT a space, AND this is NOT the last piece,
// Go until the next space is found
while (($g[$x] != " ") AND ($i != $pieces -1)) {
$tmp = $tmp . $g[$l];
$g[$x] = $g[$l];
$l++;
}
// Move this String into array piece
$ary[$i] = $tmp;
// Reset String
$tmp = "";
$i++;
}
// Output String
return $ary;
}
$text = "this is a little test with php3, MYSQL and Apache on my webserver. It works fine but i have to learn a lot about php3!";
echo("<b>$text</b><br><br>");
$now = breakString($text, 3);
$sze = sizeof($now);
for ($ii = 0; $ii < $sze; $ii++) {
echo("$now[$ii]<br>");
}
?> |
|
| mysql_escape_string Categories : PHP, MySQL, Databases, Strings | | | Allows you to parse a deliniated string and put the individual fields in a SELECT option in a form Categories : HTML, PHP, Strings | | | function textwrap will wrap text to any desired width using <BR>\n as the default line break.
Default wrap width is 80 columns.
Categories : Strings, HTML and PHP, PHP | | | Adding dashes to credit card numbers Categories : Strings, Credit Cards, PHP | | | I need a trim function/regexp that will trim all " " from the ends of a string. Categories : Regexps, PHP, Strings | | | Customizable encoding and decoding strings with security. Categories : PHP, Strings, HTML and PHP | | | Printer friendly pages from anywhere on a website. Categories : PHP, Strings, Content Management | | | Look for the *position* of the first occurence of string2
in string1, beginning at position start.
Categories : Complete Programs, PHP, Strings | | | Mimic ASP's GetString function with PHP Categories : PHP, Databases, MySQL, Strings | | | How to control the number of decimal places when outputting numbers. Categories : PHP, Strings, Variables | | | PHP5 URL Object Categories : PHP, PHP Classes, URLs, Strings | | | The Porter Word Stemming Algorithm in PHP
Reduces words to their base stem for search engines and indexing Categories : Algorithms, PHP, Strings | | | Takes an array and returns a string, suitable for inputing in an SQL statement
Categories : Arrays, Strings, PHP | | | Pull deliniated text strings into a "SELECT" statement in a form. Categories : HTML and PHP, PHP, Strings | | | columned txt file to array()? Categories : Arrays, Strings, Regexps, PHP | |
|
|
|