Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    PHP






SuperbHosting.net have generously sponsored dedicated servers to ensure a reliable and scalable dedicated hosting solution for BigResource.com.





Split String And Loop


I have the following code in asp that i'm trying to duplicate in php what is does is split a string my commas and tehn i want to loop through it.

arradminproductfieldnames=split(adminproductfieldnames,",") for i= lbound(arradminproductfieldnames) to ubound(arradminproductfieldnames) ' do sutff with the element of array loop




View Complete Forum Thread with Replies
Sponsored Links:

Related Messages:
String Split Loop
I have a string, "$string1" the contents of which is, say, "ARTWISKXJAMAKFPXIO"

Now I need a loop that reads through the string, and after every two characters, makes a space.

Thus, the resultant output will be $string1afterwards = "AR TW IS KX JA MA KF PX IO"

Any ideas?

View Replies !   View Related
Split A String Character Then Split Each Line
i have a string that looks like:

$string = "2005~nyy~75~10;2004~chi~26~18;2003~chi~45~78;2002~bos~24~46;2001~chi~24~56"

i want to split it by the ; character then split each line by the ~ character,

then take the "nny", "chi", "chi", "bos", "chi"

and put these into an array then only show unique values

so i get "nny", "chi", "bos"

View Replies !   View Related
Split + Str_replace + Loop
At the moment i have a list of all these different str_replaces and i just think it is wasting too much space. Id there a way i could store them in a .txt file and then take them when neccessary, i will show you what i mean in bb.txt Code:

View Replies !   View Related
How Do You Split A String Using Split()?
I have this PHP statement which works fine and breaks down a string of
lines delimited with a into an array.

$arrList=split("", $strList);

But what I really want is to be able to tell it to split out only the
strings that start with the letter "b".

E.g. I thought this would work "bW"

I tried every regular expression but cant figure it out. I could use
some other function combinations to achive this but I though if there
is a way to do it with just split()...

View Replies !   View Related
Split String Based On String Length
I am trying to break a large string into substrings based on a maximum length. I have managed to do this on to two lines of 100 characters by using the following code:
PHP Code:

if (strlen($itmaDescription[$t] < 200)) {
$str1 = substr($itmaDescription[$t], 0, 100);
$str2 = substr($itmaDescription[$t], 101, 200);

This works ok for two lines but it cuts off the sentence mid word. What I would like to happen is for the substr to go back to the last space below the 100 character position. I am getting the string from a mySql database and I have tried using the SUBSTRING_INDEX query but I am finding it very difficult to achieve the desired result.

I would prefer to break the string within PHP because it fits better with the rest of my code. I am searching for this info as a workaround because I am outputting to PDFlib and can't get multi line text output working. I am attempting to break the string up then output it to PDFlib. If anyone can help with the bigger PDflib problem then I would be well happy.

View Replies !   View Related
Split A String Into Hex
how to translate String to Hex by byte?

View Replies !   View Related
String Split
I am recieving  a POST variable with numbers seperated by underscores in this format eg

2_19  or 1_2_12 etc of variable length but usually no more than a few underscores between each number.

How can i extract the numbers from this string as I have looked at substr but this requires knowing the exact length of the numbers.

If i don't know the size and numbers before hand what can i do to get the numbers seperated by underscore on their own?

View Replies !   View Related
Split String...
I need to switch a style based on which directory your in.

I have one more question if you have time. By the way I’m a beginner at php. :)

This works with this url ….com/rideshare/:

<div id="<?php if ($_SERVER["REQUEST_URI"] == '/rideshare/') { echo 'ridesharetitle' } else { echo 'hometitle' }?>"</div>

Within the /rideshare/ folder I have dynamic premalinks gernerated by WP.
ex: ….com/rideshare/this-title/

How can I get the code:

View Replies !   View Related
Split String
I have database tables with columns like billingAddress and userName that I would like to display as "Billing Address" and "User Name". So far, I have the following: PHP Code:

$columnTitleWordArray=preg_split('/[A-Z]/',$column);
$columnTitle=ucwords(implode(" ",$columnTitleWordArray));

It almost works, but it drops the uppercase character that deliminates the string. For example: billingAddress becomes Billing Ddress userName becomes User Ame.

View Replies !   View Related
Split A String
If i want to split:

home/user/publicHTML/blah/folder/filename.jpg
into
[0] => home/user/publicHTML/blah/
[1] => folder/filename.jpg

View Replies !   View Related
Split A String At Specified Offsets.
I've got some strings that will always be a fixed length, and very simply, I want to slice up that string after the 2nd and 4th characters, saving all three parts in variables.

View Replies !   View Related
Split A String Into Some More Lines
I have a problem with PHP. If I had a string with a lot of text, how can I then make a function, which can split the text up in some more lines, if I define how long the line have to be, and it shouldn't split up the words just when there are whitespaces...

View Replies !   View Related
Split A String In Two Parts?
I need to split this string in two parts <BR><BR>Product We can use the space as a spliting eliment.

View Replies !   View Related
Split String Into Characters
How exactly do you split a string into individual chars?

ex:

$text = "hello how are you?";
$letters = explode('magic_character',$text);
// $letters = array('h','e','l','l','o',' ','h','o','w',' ','a','r','e',' ','y','o','u','?')

I think it uses explode, but i'm not sure ....

View Replies !   View Related
Correct Way To Split String
i have a string

$str =12&image.png

how do i get everything before the '&'. the number of characters before the '&' is unknown. it can be 0, but not null.

possible examples:

$str = 0&blank.png
$str = 2&hi.png
$str = 3&black.png

[edit]

how about this:

$user_flag = substr($user_flag, 0, strpos($user_flag, '&') );

View Replies !   View Related
Split String And Get Unique ID
i am trying to assign a unique and constant id to a string and am not sure what the best method is. here is the synopsis:

my value = $myuniqueid
the string = $page
ex. $page = abcdef

a unique id would be attained by using simple number assignments --> a=1 b=2 c=3 so abcdef ='s 123456 (i have no database from which to gain a unique id). i need to return $myuniqueid to the page to use in a js on a php page.

i've tried str_split to get an array then importing the array into preg_replace_callback but its getting messy and of course not working yet :) would a simpler(?) loop into str_replace work? i have a feeling there's a simple way of doing this out there already and i don't need to reinvent the wheel.

View Replies !   View Related
Split String Like 'something.jpg,123'
I am trying to take a string and split it into a filename and a number where the number is what follows the *last* instance of a comma in that string. Split and explode won't work because if the filename part of the original string contains a , then I end up with too many parts. if (!preg_match ('/^(.*),([0-9]+)$/', $string, $matches)) {throwError ();} also fails, because the first part of the regular expression becomes greedy if there is a , in it. I.e. can anyone suggest a solution such that

$string = 'something.jpg,123'
returns:
$matches['filename'] = something.jpg
$matches['number'] = 123


$string = 'something,foo.jpg,123'
returns:
$matches['filename'] = something,foo.jpg
$matches['number'] = 123
.............................

View Replies !   View Related
Split String Into Chunks
Hope you can get me going with this: I've got the following URL:

http://mysite.com/abc/xsl/search?q=dc.date.lastmodified:%5b2007-05-01T00:00:00Z%20TO%202007-05-19T00:00:00Z%5d&user=username&sr=resource&type=rss

Now, I'd like to split that URL's query string part into chunks.

parse_url gives me sopmething like this: Code:

View Replies !   View Related
How To Split A Special String...
I have the following string:

1P,2G,3G,3ML,4L,5LB,4P

Anybody know how I can easily seperate the letters and numbers in to
multi-dimension array so as I have something like Code:

View Replies !   View Related
Split String Into Two Variables:
$title has a value of my_webpage I want to split this into two variables: my and webpage PHP Code:

list($title1, $title2) = split('[/-._]', $title);

View Replies !   View Related
How Can I Split A String Based On A -
how can i split a string based on a -

i have a string as follows
test-tester

I want to return just test -- how can i do this?

View Replies !   View Related
Split String Into Array
Split a string at "-", "_", ":" and " " (space) and place the result in an array?
Example: "hello there:whats-up_dude"

>>

$array[0] = "hello";
$array[0] = "there";
$array[0] = "whats";
$array[0] = "up";
$array[0] = "dude";

My script got way too long.

View Replies !   View Related
Parse / Split String
I'm trying to parse/split the following text using preg_replace and haven't had too much luck so far.

String = string is surrounded by other text and also contains the brackets exactly as shown. I would like to do something like this with it:

<a href="http://www.domain.com/please parse">this part</a>

View Replies !   View Related
Delimitator To Split Out The String Into Pieces
I've a string like this:

$data="#title {color:red;font-size:12pt}";

I would like to use

ereg("^(.+){(.+).+);(.+)$",$data,$bit);

to delimite $data into pieces saving as $bit[0], $bit[0]...etc I want to have result is

$bit[0]=#title
$bit[1]=color
$bit[2]=red
$bit[3]=font-size
$bit[4]=12pt

Can I do this, I want to use "{", ":", ";" and "}" as delimitator to split out the string into pieces, am I using the regular expression alright?

View Replies !   View Related
How To Split A String By Number Of Chars ?
This has been done before but not sure how:

Say I have a string of 1000 chars. I want to split the string into two
variables (two array element variables would be OK) one has 200 chars
the other has 800 chars. How would I do this? Must be simple in PHP...

View Replies !   View Related
Split String In Smaller Strings
I have a string consisting of say 1000 characters. Want I want to do is to split the string at the first space after the first 80 characters, enter a <br> tag and after the <br> tag carry on with the rest of the string.

Then it needs to repeat this with the remaining string and split it again at the first string after 80 characters till it reach the end of the string. I got it in a way to split it after 80 characters and enter a <br> tag, but it's not working properly and I don't have any idea how to repeat it. PHP Code:

View Replies !   View Related
Split A String Of Text Into Paragraphs
I'm trying to split a string of text into paragraphs, getting the text input from a form. The assumption (instructions) are that the text is to be saved into a "notepad" file, no wordwrapping format, (the text is mostly articles that are free to republish.) The text is then to be copied and pasted from notepad into the php form, and when the submit button is clicked I am trying to split the text into paragraphs.

The paragraphs are all double spaced (at least when they are copied into notepad they are double spaced). I'm using the code below, it makes an array of the text, but every other line shows this for an element output: "< [1] => > < " PHP Code:

View Replies !   View Related
Correct String-split And Reassemble?
I need to split a long piece of text from a textarea box into small
chunks, then POST these chunks to my credit-card provider, whereupon he
will POST them back to my script, which will reassemble them into the
original text and display it. This is necessary because my credit-card
provider has a limit on all POSTed variables, which must be 255
characters or less each.

I thought that this would be simple to do. I used substr to take bites
out of the string, then included each piece as a hidden variable in my
form. When I received the return POST, I reassembled all the strings
using the (.) concatenator, then printed this out.

The problem is, pieces of the original text are missing, and there are
numerous // escape elements present in the text.

Here is my code:

$questions = $_POST['questions']; // coming from a previous POST

$questions=substr($questions, 0, 3556); // I put a limit on the total
string size.

$questions0=substr($questions, 0, 254);
$questions1=substr($questions, 254, 254);
$questions2=substr($questions, 508, 254);
$questions3=substr($questions, 762, 254); // etc.

<INPUT TYPE="HIDDEN" NAME="questions0" value="<?=$questions0?>" >
<INPUT TYPE="HIDDEN" NAME="questions1" value="<?=$questions1?>" >
<INPUT TYPE="HIDDEN" NAME="questions2" value="<?=$questions2?>" >
<INPUT TYPE="HIDDEN" NAME="questions3" value="<?=$questions3?>" > //
etc.

Then I POST the data, and then it comes back to my redirect page, which
uses the following code:

$questions0=$_POST['questions0'];
$questions1=$_POST['questions1'];
$questions2=$_POST['questions2'];
$questions3=$_POST['questions3']; // etc.

$questions=$questions0 . $questions1 . $questions2 . $questions3 .
$questions4 . $questions5 . $questions6 . $questions7 . $questions8 .
$questions9 . $questions10 . $questions11 . $questions12 . $questions13
.. $questions14; // concatenate it

print ($questions); // I display $questions. It is mostly there, with
parts missing, and many //s here and there.



View Replies !   View Related
How To Split String Around Textarea Tags?
I would like to split a string of HTML output into an array on
textarea tags. Example:

<div>Hello this is my content <textarea>foo</textarea> and this is also
content <b>some bold text</b> <textarea>bar and so forth...</textarea>
here my final content.</div>

The output should be:
Array(
0 => <div>Hello this is my content...

View Replies !   View Related
Split The String Into Two Separate Strings
I have this variable:

$str = "4xAura Extraction";

I need it to split the string into two separate strings containing this:

$split[0]: 4
$split[1]: Aura Extraction

I can't use explode(), because that will split it up again if there are x's other than the one that comes after the number. What would be the best way to get this done. I'm asking because I'm not real good at string manipulation when it comes to mutilating them.

View Replies !   View Related
Split String With Newlines & Pipes
I've got a datafile that i need to upload into a mysql db. The data looks something like this, aka a chunk: Code:

View Replies !   View Related
Extracting A String With One Split Function, Rather Than Two
One of my scripts reads through a temporary directory, looks at the timestamp of each file (included in the filenames), and determines whether they're old enough to delete.

My current challenge is extracting the timestamp from each filename. I'm sure that it can be done with two split() functions, but would optimally like to use one. Here's an example:

$file = "usr/www/temp/1173711918_098f6bcd4621d373cade4e832627b4f6.txt";
$arr = split("_[A-Za-z0-9.]{1,}$", $file);

With the code above, $arr[&#390;'] is "usr/www/temp/1173711918". How would I go about extracting the timestamp using that same split()?

View Replies !   View Related
Mktime() Problem - Split The String Up Into An Array
$e_when is my time formated in the time mktime takes(08,00,00,09,20,2004)but this doesn't return the time?

$e_when2= mktime($e_when);

is it taking $e_when as the first veriable passed and leaving all the others empty? (that's what I think it is doing) How can I get it to grab it as the multiple parramiters? do i have to split the string up into an array then pass each one or is there a function to do this?

View Replies !   View Related
Regular Expressions - How Can I Split Such A Formatted String
I'm a regular expressions newbie; I read many tutorials, but need more
experience before becoming indipendent in this field. I need a little
help from you.How can I split such a formatted string:

UPPERCASEID0: texttexttexttext
UPPERCASEID1: textagaintextagain
textagaintextagain
UPPERCASEID2: textagaintextagain
.... (and so on)

I think it should be quite simple but I cannot get it! I tried with
this:

/[A-Z]+:/

but it did not always worked properly.



View Replies !   View Related
Split Up A String On Any Pipe (|) Not Inside Brackets
A puzzle for you regular expression wizards out there. Looking for a regex that will split up a string like the following on any pipe (|) not inside brackets:

a b | a { b |{c | cd}} d | a b c

Correct result would be:

array ( [0] ='a b', [1] ='a { b |{c | cd}} d', [2] ='a b c')

I've found a couple that get close, but nothing that quite does what I'd like.

View Replies !   View Related
Split String Each Of 3 Digits Of It With Comma From Right Side.
i have a variabale. it is number. i want to split each of 3 digits of it with comma form right side. example. PHP Code:

$test1=51345786;
echo $test1;

i want to show it as this: 51,345,786. anybody know how do i show as it?

View Replies !   View Related
Pattern Required To Split A String Using Preg_split
I am just entering the world of pattern matching in PHP I am finding it very confusing and would like to a ask a couple of questions..

1. Can anyone tell me the pattern required to split a string using preg_split using colons, fullstops or commas as the delimter... Code:

View Replies !   View Related
Regular Expression That Will Split A String Into Several Parts With ',' (comma)
with a regular expression that will split a string into
several parts with ',' (comma) as the separator, but NOT where the separator
is enclosed in parentheses. For example, take the string "field1,
CONCAT(field2,' ', field3) as field23, field4". I would like to be able to
split this into the following:
[0] field1
[1] CONCAT(field2,' ', field3) as field23
[2] field4

View Replies !   View Related
Split A Text String Based On A 10-digit Integer.
I'm trying to split a text string based on a 10-digit integer. Here is an example string that I have:

1829378467This is some text1213873673this is some more text2328744673this is yet more text

I need to split the string based on those 10-digit integers and put the results into an array. The text I have is delimited and each resulting array value is in reverse chronological order. I want to then reverse the print-out of the array in order to display the array values in the correct chronological order. Here's what I've got now:

$str_array = split("/d{10}/",$string);
print_r($str_array);

The print_r only displays one array element (0), and it contains the entire string. I'm assuming the split command is not recognizing the other 10-digit integers correctly. Any ideas?

View Replies !   View Related
Explode Function To Split Up A String And Turn It Into An Array
I'm using PHP explode function to split up a string and turn it into an array. All works fine except the array keys are automatically started at [0] then [1] etc. etc. How can I explode the string and have my array keys starting at [A] then [b] then [C] etc.. etc..?

View Replies !   View Related
Need Function: Split String By List Of Strings And Return Delimiters And Extra Text
I am looking for a function that takes in a string and splits it using a
list of other strings (delimiters) and can return the delimiters as well
as the extra parts of the string. I was trying the split with a regex
built up of the delimiters separated by "|", but it doesn't return the
delimiters which I need. Code:

View Replies !   View Related
Loop Over String
I have mysql "text" field, I got it into php string. and its totally unformmated.

I put <pre> <? echo "$mysql_text";?> </pre>

and it was formatted but not as i really want. so now I want to make new line every 50 characters or when there is '-') so how to do it?

View Replies !   View Related
Best Way To Loop Through A String?
I need to loop through a string and grab the first two letters of each word in the string. Can someone point me to a function or a couple lines of code that would do that? 

I've got something like:

$mystring = "Now is the time for all good"

start loop through each word

$mynewstring = substr($currentword, 0, 2)

next

and mynewstring would be equal to "Noisthtifoalgo"

View Replies !   View Related
Loop Through And Append To String
The following code: for ($i = 0; $i < $varcount; $i = $i + 1) {echo "," . "$parts[$i]";}

Will output: ,$parts[0],$parts[1],$parts[2],$parts[3],$parts[4],$parts[5],$parts[6],$parts[7],$parts[8]
What is a good way to append or save the resulting output to a variable?

View Replies !   View Related
Building A String In A For Loop
When adding strings together I have read that the code is:

$msg = " blarb";
$msg .= "blarb"; // with a dot

OK, so can someone help me in understanding how this can be achieved with a for loop. So far I have:

for($cnt=0;$cnt<$max;$cnt++) { $invoice_msg = "$orderline[$cnt] "; }

obviously, the loop keeps replacing the contents of the variable.

View Replies !   View Related
Loop Through String And Count Chars
how can i loop through a string and replace all words that are under 10 chars with '' (nothing)?

View Replies !   View Related
While Loop To Read Txt File Into A String?
I need to create a string from a .txt file so it can be displayed in the <textarea> of an html form. This is what I had:

$body = fopen("example.txt","r+");
$text = "";
while (!feof($body))
{
$text += fgetc($body);
}
echo $text;

All it prints out is 0. Also, if there's a better way to get the text from the txt file please let me know.

View Replies !   View Related
How Do You Increase A String By 1 Each Time In A While Loop?
I thought I knew how to use a while loop, but I gues not, i'm still a n00b.:( Anyways, how do you increase a string by 1 each time in a while loop? For example, i did this (the string I am referring to is $e): <? $e = 0;
while(preg_match("/[quote](.*?)[/quote]/ise", $formtext, $matches))
{
$e = $e + 1;
$msg = str_replace($matches[0], makequoteBox($matches[1], $e), $msg);
} ?> The number comes out as 1 each time, why?

View Replies !   View Related
Why Is Preg_match_all Slower On A Large String Than In A Loop Of Smaller Strings With The Same Overall Length?
While using the following loop to extract images from the google search
engine I discovered that preg_match_all works much faster parsing small
strings in a loop than extracting all of the urls at once from a much
larger string.

This surprised me because I expected the preg_match_all to perform the
task much faster. Why is this, and is there an easier way to resolve
this matter?

for ($i = 0; $i < $m; $i++, $start+=20){
$saURL = "http://images.google.com/images?q=" . $searchString .
"&start=" . $start;
preg_match_all("/:(wwwS+?.(jpg|png|bmp|gif))/i", file_get_contents(
$saURL ), $matches);
$image = array_merge($image, $matches[1]);
}

View Replies !   View Related
Use Something Like Split() To Split By Whitespace
I have a search field that uses the following syntax to query a db:

...WHERE coulmn LIKE "%$searchstr%";

now if someone put in more than one word into $searchstr how would I go about spliting the search strings up and then querying the database?

I was thinking i would use something like split() to split by whitespace and then use a for loop to do: or WHERE column LIKE "%$array[$i]%"

is this right?
if so how do i split by whitespace? split("w", $searchstr); ???

View Replies !   View Related
If Loop In A While Loop Producing Incorrect Results
I have this code that checks to see what the value of "del" is and places a certain word depending on if its a 0 or 1. PHP Code:

View Replies !   View Related
Creating Table Rows For Ever Other Loop In A WHILE Loop
I'm trying to create a table using a MySQL fetch array while loop that would look like this:

CONTENT1     CONTENT2
CONTENT3     CONTENT4
CONTENT5     CONTENT6

I need a <TR></TR> for every other piece of content. But I don't know how to do this with a loop that uses a MySQL fetch array

while($row = mysql_fetch_array($result, MYSQL_ASSOC))

{
PHP CODE THAT IS LOOPED;};

I'm trying to remember from my old college Java class that we did something with loops for whenever the counter variable was even the loop would do something special... I don't know if this is possible with a while+mysql_fetch_array loop though.

View Replies !   View Related

Copyright © 2005-08 www.BigResource.com, All rights reserved