String vs Array

PHP
Question:
I have bunch code that im using array to store the data.
I was think to change array to string.
how can i do that
as show below is one small part of my code.
how can i change it to string that i can get the same output result

  $query = mysql_query(select * from student);
   
    while($row = mysql_fetch_array($query))
       {
       $this->GetCompNumberReturn[$i] = $row['COMPNUMBER'];
        $i++;
                       }
firekiller15Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
binarydesignnzConnect With a Mentor Commented:
Is this something like what you want?
<?php
 
 
if($query = mysql_query(select * from student)){
    
    $output = "";
    $seperator = "\n"
 
    while($row = mysql_fetch_array($query)){
        $output .= $row['COMPNUMBER'] .$seperator; 
    }
}  
 
?>

Open in new window

0
 
firekiller15Author Commented:
the $row['COMPNUMBER'] is assign to $output  as a string?

for example i have 3 record can i out display all the 3 record
say i put code above in function a()
and i make $ouput as object variable
then i create a function called function b()
in function b i do this
echo $this->output can the output display all the 3 record in function b?


 
0
 
BrianGEFF719Commented:
If you want to save the array as a string so that you can save it, you can serialize it:

 $myarray = array('item'=>'value', 'item2'=>'value');
 $mystring = serialize($myarray);
 echo "Your array looks like this serialized: $mystring<br />";
 $myarray_again = unserialize($mystring);
 echo "If we bring it back to an array, we can print_r: <br />";
 print_r($myarray_again);
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.