Add array to array php

(PHP 4, PHP 5, PHP 7, PHP 8)

array_pushPush one or more elements onto the end of array

Description

array_push(array &$array, mixed ...$values): int

repeated for each passed value.

Note: If you use array_push() to add one element to the array, it's better to use $array[] = because in that way there is no overhead of calling a function.

Note: array_push() will raise a warning if the first argument is not an array. This differed from the $var[] behaviour where a new array was created, prior to PHP 7.1.0.

Parameters

array

The input array.

values

The values to push onto the end of the array.

Return Values

Returns the new number of elements in the array.

Changelog

VersionDescription
7.3.0 This function can now be called with only one parameter. Formerly, at least two parameters have been required.

Examples

Example #1 array_push() example

$stack = array("orange""banana");
array_push($stack"apple""raspberry");
print_r($stack);
?>

The above example will output:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
    [3] => raspberry
)

See Also

  • array_pop() - Pop the element off the end of array
  • array_shift() - Shift an element off the beginning of array
  • array_unshift() - Prepend one or more elements to the beginning of an array

Rodrigo de Aquino

10 years ago

If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:

    $data[$key] = $value;

It is not necessary to use array_push.

bxi at apparoat dot nl

14 years ago

I've done a small comparison between array_push() and the $array[] method and the $array[] seems to be a lot faster.

$array = array();
for (
$x = 1; $x <= 100000; $x++)
{
   
$array[] = $x;
}
?>
takes 0.0622200965881 seconds

and

$array = array();
for (
$x = 1; $x <= 100000; $x++)
{
   
array_push($array, $x);
}
?>
takes 1.63195490837 seconds

so if your not making use of the return value of array_push() its better to use the $array[] way.

Hope this helps someone.

mrgreen dot webpost at gmail dot com

6 years ago

Rodrigo de Aquino asserted that instead of using array_push to append to an associative array you can instead just do...

        $data[$key] = $value;

...but this is actually not true. Unlike array_push and even...

        $data[] = $value;

...Rodrigo's suggestion is NOT guaranteed to append the new element to the END of the array. For instance...

        $data['one'] = 1;
        $data['two'] = 2;
        $data['three'] = 3;
        $data['four'] = 4;

...might very well result in an array that looks like this...

       [ "four" => 4, "one" => 1, "three" => 3, "two" => 2 ]

I can only assume that PHP sorts the array as elements are added to make it easier for it to find a specified element by its key later. In many cases it won't matter if the array is not stored internally in the same order you added the elements, but if, for instance, you execute a foreach on the array later, the elements may not be processed in the order you need them to be.

If you want to add elements to the END of an associative array you should use the unary array union operator (+=) instead...

       $data['one'] = 1;
       $data += [ "two" => 2 ];
       $data += [ "three" => 3 ];
       $data += [ "four" => 4 ];

You can also, of course, append more than one element at once...

       $data['one'] = 1;
       $data += [ "two" => 2, "three" => 3 ];
       $data += [ "four" => 4 ];

Note that like array_push (but unlike $array[] =) the array must exist before the unary union, which means that if you are building an array in a loop you need to declare an empty array first...

       $data = [];
       for ( $i = 1; $i < 5; $i++ ) {
              $data += [ "element$i" => $i ];
       }

...which will result in an array that looks like this...

      [ "element1" => 1, "element2" => 2, "element3" => 3, "element4" => 4 ]

willdemaine at gmail dot com

14 years ago

If you're adding multiple values to an array in a loop, it's faster to use array_push than repeated [] = statements that I see all the time:

class timer
{
        private
$start;
        private
$end;

        public function

timer()
        {
               
$this->start = microtime(true);
        }

        public function

Finish()
        {
               
$this->end = microtime(true);
        }

        private function

GetStart()
        {
                if (isset(
$this->start))
                        return
$this->start;
                else
                        return
false;
        }

        private function

GetEnd()
        {
                if (isset(
$this->end))
                        return
$this->end;
                else
                        return
false;
        }

        public function

GetDiff()
        {
                return
$this->GetEnd() - $this->GetStart();
        }

        public function

Reset()
        {
               
$this->start = microtime(true);
        }

}

echo

"Adding 100k elements to array with []\n\n";
$ta = array();
$test = new Timer();
for (
$i = 0; $i < 100000; $i++)
{
       
$ta[] = $i;
}
$test->Finish();
echo
$test->GetDiff();

echo

"\n\nAdding 100k elements to array with array_push\n\n";
$test->Reset();
for (
$i = 0; $i < 100000; $i++)
{
       
array_push($ta,$i);
}
$test->Finish();
echo
$test->GetDiff();

echo

"\n\nAdding 100k elements to array with [] 10 per iteration\n\n";
$test->Reset();
for (
$i = 0; $i < 10000; $i++)
{
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
       
$ta[] = $i;
}
$test->Finish();
echo
$test->GetDiff();

echo

"\n\nAdding 100k elements to array with array_push 10 per iteration\n\n";
$test->Reset();
for (
$i = 0; $i < 10000; $i++)
{
       
array_push($ta,$i,$i,$i,$i,$i,$i,$i,$i,$i,$i);
}
$test->Finish();
echo
$test->GetDiff();
?>

Output

$ php5 arraypush.php
X-Powered-By: PHP/5.2.5
Content-type: text/html

Adding 100k elements to array with []

0.044686794281006

Adding 100k elements to array with array_push

0.072616100311279

Adding 100k elements to array with [] 10 per iteration

0.034690141677856

Adding 100k elements to array with array_push 10 per iteration

0.023932933807373

raat1979 at gmail dot com

6 years ago

Unfortunately array_push returns the new number of items in the array
It does not give you the key of the item you just added, in numeric arrays you could do -1, you do however need to be sure that no associative key exists as that would break the assumption

It would have been better if array_push would have returned the key of the item just added like the below function
(perhaps a native variant would be a good idea...)

if(!function_exists('array_add')){
    function
array_add(array &$array,$value /*[, $...]*/){
       
$values = func_get_args();     //get all values
       
$values[0]= &$array;        //REFERENCE!
       
$org=key($array);              //where are we?
       
call_user_func_array('array_push',$values);
       
end($array);                 // move to the last item
       
$key = key($array);         //get the key of the last item
       
if($org===null){
           
//was at eof, added something, move to it
           
return $key;
        }elseif(
$org<(count($array)/2)){ //somewhere in the middle +/- is fine
           
reset($array);
            while (
key($array) !== $org) next($List);
        }else{
            while (
key($array) !== $org) prev($List);
        }
        return
$key;
    }
}
echo
"

\n";
$pr = array('foo'=>'bar','bar'=>'foo');
echo
"Taken array;";
print_r($pr);

echo

"\npush 1 returns ".array_push($pr,1)."\n";
echo
"------------------------------------\n";
$pr = array('foo'=>'bar','bar'=>'foo');
echo
"\npush 2 returns ".array_push($pr,1,2)."\n";
echo
"------------------------------------\n";
$pr = array('foo'=>'bar','bar'=>'foo');
echo
"\n add 1 returns ".array_add($pr,2)."\n\n";
echo
"------------------------------------\n";
$pr = array('foo'=>'bar','bar'=>'foo');
echo
"\n add 2 returns ".array_add($pr,1,2)."\n\n";
echo
"
\n\n";
?>
Outputs:
Taken array;Array
(
    [foo] => bar
    [bar] => foo
)

push 1 returns 3
------------------------------------

push 2 returns 4
------------------------------------

add 1 returns 0

------------------------------------

add 2 returns 1

Carlos Alberto B. Carucce

3 years ago

This is how I add all the elements from one array to another:

$oneArray = ['d', 'e', 'f'];
$anotherArray = ['a', 'b', 'c'];array_push($anotherArray, ...$oneArray);
//['a', 'b', 'c', 'd', 'e', 'f'];

egingell at sisna dot com

16 years ago

If you push an array onto the stack, PHP will add the whole array to the next element instead of adding the keys and values to the array. If this is not what you want, you're better off using array_merge() or traverse the array you're pushing on and add each element with $stack[$key] = $value.

$stack

= array('a', 'b', 'c');
array_push($stack, array('d', 'e', 'f'));
print_r($stack);?>
The above will output this:
Array (
  [0] => a
  [1] => b
  [2] => c
  [3] => Array (
     [0] => a
     [1] => b
     [2] => c
  )
)

yhusky at qq dot com

4 years ago

There is a mistake in the note by egingell at sisna dot com 12 years ago. The tow dimensional array will output "d,e,f", not "a,b,c".

$stack = array('a', 'b', 'c');
array_push($stack, array('d', 'e', 'f'));
print_r($stack);
?>

The above will output this:
Array (
  [0] => a
  [1] => b
  [2] => c
  [3] => Array (
     [0] => d
     [1] => e
     [2] => f
  )
)

aosojnik at gmail dot com

12 years ago

If you want to preserve the keys in the array, use the following:

function array_pshift(&$array) {
   
$keys = array_keys($array);
   
$key = array_shift($keys);
   
$element = $array[$key];
    unset(
$array[$key]);
    return
$element;
}
?>

David Spector

1 year ago

After using array_push you may wish to read the top (last) array element one or more times before using array_pop. To read the top array element efficiently, use the 'current' function.

P.A.Semi

3 years ago

There is problem with pushing references to array, introduced in PHP 5.4 - did someone decide it is not needed?

In PHP 5.3 this could be used:

$A=array(); array_push($A,1); $c=2; array_push($A,&$c); print_r($A); $c=3; print_r($A);

Outputs correctly:

Array ( [0] => 1 [1] => 2 )
Array ( [0] => 1 [1] => 3 )

Think of Reference as a pointer in other languages...
This function is needed for example to push parameters for MySql query:

$params=array(); array_push($params,&$field1); array_push($params,&$field2); array_unshift($params,'ss');
call_user_func_array(array($Query,'bind_param'),$params);

This code causes fatal error in PHP 5.4 and depending on server configuration it may not even be reported why...

A workarround to allow pushing references to array is this:

$A=array(); $A[]=1; $c=2; $A[]=&$c; print_r($A); $c=3; print_r($A);

$params=array(); $params[]=&$field1; $params[]=&$field2; array_unshift($params,'ss');
call_user_func_array(array($Query,'bind_param'),$params);

(in actual code, the fields are specified dynamically and iterated in for-loop...)

This seems working both on PHP 5.3 and PHP 5.6 ...

flobee

8 years ago

Be warned using $array "+=" array(1,2,3) or union operations (http://php.net/manual/en/language.operators.array.php)

I think it worked in the past or i havent test it good enough. :-/
(once it worked, once [] was faster than array_push, the past :-D ):

php -r '$a = array(1,2); $a += array(3,4); print_r($a);'
Array (
    [0] => 1
    [1] => 2
)
php -r '$a = array(1,2); $b = array(3,4);$c = $a + $b; print_r($c);'
Array (
    [0] => 1
    [1] => 2
)
php -r '$a = array(1,2); $b = array(2=>3,3=>4);$c = $a + $b; print_r($c);'
Array (
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)

helpmepro1 at gmail dot com

13 years ago

elegant php array combinations algorithm

//by Shimon Dookin

function get_combinations(&$lists,&$result,$stack=array(),$pos=0)
{
$list=$lists[$pos];
if(is_array($list))
  foreach($list as $word)
  {
   array_push($stack,$word);
   if(count($lists)==count($stack))
    $result[]=$stack;
   else
    get_combinations($lists,$result,$stack,$pos+1);
   array_pop($stack);
  }
}

$wordlists= array( array("shimon","doodkin") , array("php programmer","sql programmer","mql metatrader programmer") );

get_combinations($wordlists,$combinations);

echo '

';<br>print_r($combinations);</code></p><p><code>?></code></p><code> </code><p></p><p><p> <strong>gfuente at garrahan dot gov dot ar</strong> ¶</p><p><strong>5 years ago</strong></p><p><p><code><span> If the element to be pushed onto the end of array is an array you will receive the following error message: </span></code></p><p><code>Unknown Error, value: [8] Array to string conversion</code></p><p><code>I tried both: (and works, but with the warning message)</code></p><p><code>            $aRol = array( $row[0], $row[1], $row[2] );<br>            $aRoles[] = $aRol;</code></p><p><code>and <br>            array_push( $aRoles, $aRol);</code></p><p><code>The correct way:</code></p><p><code>            $cUnRol = implode("(",array( $row[0], $row[1], $row[2] ) ); <br>            array_push( $aRoles, $cUnRol ); </code></p><p><code>thanks.</code></p><code> </code><p></p><p><p> <strong>steve at webthoughts d\ot ca</strong> ¶</p><p><strong>16 years ago</strong></p><p><p><code><span> Further Modification on the array_push_associative function<br>1.  removes seemingly useless array_unshift function that generates php warning<br>2.  adds support for non-array arguments</span></code></p><p><code><?<br>// Append associative array elements<br>function array_push_associative(&$arr) {<br>   $args = func_get_args();<br>   foreach ($args as $arg) {<br>       if (is_array($arg)) {<br>           foreach ($arg as $key => $value) {<br>               $arr[$key] = $value;<br>               $ret++;<br>           }<br>       }else{<br>           $arr[$arg] = "";<br>       }<br>   }<br>   return $ret;<br>}</code></p><div style="width:100%; margin:20px auto; display:block"> <ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-4987931798153631" data-ad-slot="8587332220"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div></p><p><code>$items = array("here" => "now");<br>$moreitems = array("this" => "that");</code></p><p><code>$theArray = array("where" => "do we go", "here" => "we are today");<br>echo array_push_associative($theArray, $items, $moreitems, "five") . ' is the size of $theArray.<br />';</code></p><p><code>    echo "<pre>";<br>print_r($theArray);<br>echo "</pre>";</code></p><p><code>?></code></p><p><code>Yields: </code></p><p><code>4 is the size of $theArray.<br>Array<br>(<br>    [where] => do we go<br>    [here] => now<br>    [this] => that<br>    [five] => <br>)</code></p><code> </code><p></p><p><p> <strong>andrew at cgipro dot com</strong> ¶</p><p><strong>17 years ago</strong></p><p><p><code><span> Need a real one-liner for adding an element onto a new array name?</span></code></p><p><code>$emp_list_bic = $emp_list + array(c=>"ANY CLIENT");</code></p><p><code>CONTEXT...<br>drewdeal: this turns out to be better and easier than array_push()<br>patelbhadresh: great!... so u discover new idea...<br>drewdeal: because you can't do:   $emp_list_bic = array_push($emp_list, c=>"ANY CLIENT");<br>drewdeal: array_push returns a count and affects current array.. and does not support set keys!<br>drewdeal: yeah. My one-liner makes a new array as a derivative of the prior array</code></p><code> </code><p></p><p><p> <strong>golddragon007</strong> ¶</p><p><strong>7 years ago</strong></p><p><p><code><span> I did a performance check, and I saw, if you push more than one value it can be faster the array push, that the normal $array[] version.</span></code></p><p><code>Case 1: $array[] = something;<br>Case 2: array_push($array, $value);<br>Case 3: array_push($array, $value1, $value2, $value3 [...]); $values are definied<br>Case 4: array_push($array, $value1, $value2, $value3 [...]); $values are definied, when $array is not empty<br>Case 5: Case1 + Case 3<br>Case 6: Result array contains some value (Case 4)<br>Case 7: Result array contains same value as the push array (Case 4)<br>-----------------------------------------------------------------------------------------------------------<br>~~~~~~~~~~~~ Case 1 ~~~~~~~~~~~~<br>Times: 0.0310 0.0300 0.0290 0.0340 0.0400 0.0440 0.0480 0.0550 0.0570 0.0570<br>Min: 0.0290<br>Max: 0.0570<br>Avg: 0.0425<br>~~~~~~~~~~~~ Case 2 ~~~~~~~~~~~~<br>Times: 0.3890 0.3850 0.3770 0.4110 0.4020 0.3980 0.4020 0.4060 0.4130 0.4200<br>Min: 0.3770<br>Max: 0.4200<br>Avg: 0.4003<br>~~~~~~~~~~~~ Case 3 ~~~~~~~~~~~~<br>Times: 0.0200 0.0220 0.0240 0.0340 0.0360 0.0410 0.0460 0.0500 0.0520 0.0520<br>Min: 0.0200<br>Max: 0.0520<br>Avg: 0.0377<br>~~~~~~~~~~~~ Case 4 ~~~~~~~~~~~~<br>Times: 0.0200 0.0250 0.0230 0.0260 0.0330 0.0390 0.0460 0.0510 0.0520 0.0520<br>Min: 0.0200<br>Max: 0.0520<br>Avg: 0.0367<br>~~~~~~~~~~~~ Case 5 ~~~~~~~~~~~~<br>Times: 0.0260 0.0250 0.0370 0.0360 0.0390 0.0440 0.0510 0.0520 0.0530 0.0560<br>Min: 0.0250<br>Max: 0.0560<br>Avg: 0.0419<br>~~~~~~~~~~~~ Case 6 ~~~~~~~~~~~~<br>Times: 0.0340 0.0280 0.0370 0.0410 0.0450 0.0480 0.0560 0.0580 0.0580 0.0570<br>Min: 0.0280<br>Max: 0.0580<br>Avg: 0.0462<br>~~~~~~~~~~~~ Case 7 ~~~~~~~~~~~~<br>Times: 0.0290 0.0270 0.0350 0.0410 0.0430 0.0470 0.0540 0.0540 0.0550 0.0550<br>Min: 0.0270<br>Max: 0.0550<br>Avg: 0.044</code></p><p><code>Tester code:<br>// Case 1<br>    $startTime = microtime(true);<br>    $array = array();<br>    for ($x = 1; $x <= 100000; $x++)<br>    {<br>        $array[] = $x;<br>    }<br>    $endTime = microtime(true);</code></p><p><code>// Case 2<br>    $startTime = microtime(true);<br>    $array = array();<br>    for ($x = 1; $x <= 100000; $x++)<br>    {<br>        array_push($array, $x);<br>    }<br>    $endTime = microtime(true);</code></p><p><code>// Case 3<br>    $result = array();<br>    $array2 = array(&$result)+$array;<br>    $startTime = microtime(true);<br>    call_user_func_array("array_push", $array2);<br>    $endTime = microtime(true);</code></p><p><code>// Case 4<br>    $result = array();<br>    for ($x = 1; $x <= 100000; $x++)<br>    {<br>        $result[] = $x;<br>    }<br>    $array2 = array(&$result)+$array;<br>    $startTime = microtime(true);<br>    call_user_func_array("array_push", $array2);<br>    $endTime = microtime(true);</code></p><p><code>// Case 5<br>    $result = array();<br>    $startTime = microtime(true);<br>    $array = array(&$result);<br>    for ($x = 1; $x <= 100000; $x++)<br>    {<br>        $array[] = $x;<br>    }<br>    $endTime = microtime(true);</code></p><p><code>// Case 6<br>    $result = array(1,2,3,4,5,6);<br>    $startTime = microtime(true);<br>    $array = array(&$result);<br>    for ($x = 1; $x <= 100000; $x++)<br>    {<br>        $array[] = $x;<br>    }<br>    $endTime = microtime(true);</code></p><p><code>// Case 7<br>    $result = array();<br>    for ($x = 1; $x <= 100000; $x++)<br>    {<br>        $result[] = $x;<br>    }<br>    $startTime = microtime(true);<br>    $array = array(&$result);<br>    for ($x = 1; $x <= 100000; $x++)<br>    {<br>        $array[] = $x;<br>    }<br>    $endTime = microtime(true);</code></p><code> </code><p></p><p><p> <strong>aaron dot hawley at uvm dot edu</strong> ¶</p><p><strong>17 years ago</strong></p><p><p><code><span> Skylifter notes on 20-Jan-2004 that the [] empty bracket notation does not return the array count as array_push does.  There's another difference between array_push and the recommended empty bracket notation.</span></code></p><p><code>Empy bracket doesn't check if a variable is an array first as array_push does.  If array_push finds that a variable isn't an array it prints a Warning message if E_ALL error reporting is on.</code></p><p><code>So array_push is safer than [], until further this is changed by the PHP developers.</code></p><code> </code><p></p><p><p> <strong>siqueiramoises14 at gmail dot com</strong> ¶</p><p><strong>2 years ago</strong></p><p><p><code><span> if you need to push a multidimensional numeric array into another, array push will push the hole array into a key of the first array, for example, let's imagine you have two arrays:</span></code></p><p><code><span><?php<br>$array1 </span><span>= [<br>    </span><span>0 </span><span>=> [<br>        </span><span>"key1" </span><span>=> </span><span>"value1"</span><span>,<br>        </span><span>"key2" </span><span>=> </span><span>"value2"<br>    </span><span>]<br>];</span><span>$array2 </span><span>= [<br>    </span><span>0 </span><span>=> [<br>        </span><span>"key1" </span><span>=> </span><span>"value1"</span><span>,<br>        </span><span>"key2" </span><span>=> </span><span>"value2"<br>    </span><span>]<br>];</span><span>$array1</span><span>[] = </span><span>$array2</span><span>;</span><span>//after that array1 will look like this:</span><span>[<br>    </span><span>0 </span><span>=> [<br>        </span><span>"key1" </span><span>=> </span><span>"value1"</span><span>,<br>        </span><span>"key2" </span><span>=> </span><span>"value2"<br>    </span><span>],</span><span>1 </span><span>=> [<br>        </span><span>0 </span><span>=> [<br>            </span><span>"key1" </span><span>=> </span><span>"value2"</span><span>,<br>            </span><span>"key2" </span><span>=> </span><span>"value2"<br>        </span><span>]<br>]</span><span>// If you don't want that to happen here's a function to avoid that:</span><span>function </span><span>array_push_indexes</span><span>(</span><span>$array1</span><span>, </span><span>$array2</span><span>){<br>    </span><span>$lastKey </span><span>= </span><span>array_key_last</span><span>(</span><span>$array1</span><span>);<br>    for(</span><span>$i </span><span>= </span><span>0</span><span>; </span><span>$i </span><span>< </span><span>count</span><span>(</span><span>$array2</span><span>); </span><span>$i</span><span>++){<br>        </span><span>$KeyPosition </span><span>= </span><span>1 </span><span>+ </span><span>$i</span><span>;<br>        </span><span>$array1</span><span>[</span><span>$lastKey</span><span>+</span><span>$KeyPosition</span><span>] = </span><span>$array2</span><span>[</span><span>$i</span><span>];<br>    }<br>    return </span><span>$array1</span><span>;<br>}</span><span>//Using the same example from before this function will return:</span><span>[<br>    </span><span>0 </span><span>=> [<br>        </span><span>"key1" </span><span>=> </span><span>"value1"</span><span>,<br>        </span><span>"key2" </span><span>=> </span><span>"value2"<br>    </span><span>],</span><span>1 </span><span>=> [<br>        </span><span>"key1" </span><span>=> </span><span>"value1"</span><span>,<br>        </span><span>"key2" </span><span>=> </span><span>"value2"<br>    </span><span>]<br>]</span><span>?><br></span><br>P.S: the array_key_last function it's for PHP >= 7.3.0 see more here https://www.php.net/manual/en/function.array-key-last.php</code></p><code> </code><p></p><p><p> <strong>bk at quicknet dot nl</strong> ¶</p><p><strong>17 years ago</strong></p><p><p><code><span> Add elements to an array before or after a specific index or key:</span></code></p><p><code><span><?php</span><span>/**<br> * @return array<br> * @param array $src<br> * @param array $in<br> * @param int|string $pos<br>*/<br></span><span>function </span><span>array_push_before</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>$pos</span><span>){<br>    if(</span><span>is_int</span><span>(</span><span>$pos</span><span>)) </span><span>$R</span><span>=</span><span>array_merge</span><span>(</span><span>array_slice</span><span>(</span><span>$src</span><span>,</span><span>0</span><span>,</span><span>$pos</span><span>), </span><span>$in</span><span>, </span><span>array_slice</span><span>(</span><span>$src</span><span>,</span><span>$pos</span><span>));<br>    else{<br>        foreach(</span><span>$src </span><span>as </span><span>$k</span><span>=></span><span>$v</span><span>){<br>            if(</span><span>$k</span><span>==</span><span>$pos</span><span>)</span><span>$R</span><span>=</span><span>array_merge</span><span>(</span><span>$R</span><span>,</span><span>$in</span><span>);<br>            </span><span>$R</span><span>[</span><span>$k</span><span>]=</span><span>$v</span><span>;<br>        }<br>    }return </span><span>$R</span><span>;<br>}</span><span>/**<br> * @return array<br> * @param array $src<br> * @param array $in<br> * @param int|string $pos<br>*/<br></span><span>function </span><span>array_push_after</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>$pos</span><span>){<br>    if(</span><span>is_int</span><span>(</span><span>$pos</span><span>)) </span><span>$R</span><span>=</span><span>array_merge</span><span>(</span><span>array_slice</span><span>(</span><span>$src</span><span>,</span><span>0</span><span>,</span><span>$pos</span><span>+</span><span>1</span><span>), </span><span>$in</span><span>, </span><span>array_slice</span><span>(</span><span>$src</span><span>,</span><span>$pos</span><span>+</span><span>1</span><span>));<br>    else{<br>        foreach(</span><span>$src </span><span>as </span><span>$k</span><span>=></span><span>$v</span><span>){<br>            </span><span>$R</span><span>[</span><span>$k</span><span>]=</span><span>$v</span><span>;<br>            if(</span><span>$k</span><span>==</span><span>$pos</span><span>)</span><span>$R</span><span>=</span><span>array_merge</span><span>(</span><span>$R</span><span>,</span><span>$in</span><span>);<br>        }<br>    }return </span><span>$R</span><span>;<br>}</span><span>// Examples:</span><span>$src</span><span>=array(</span><span>"A"</span><span>,</span><span>"B"</span><span>,</span><span>"C"</span><span>);<br></span><span>$in</span><span>=array(</span><span>"X"</span><span>,</span><span>"Y"</span><span>);</span><span>var_dump</span><span>(</span><span>array_push_before</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>1</span><span>));<br></span><span>/* array_push_before, no-key array<br>array(5) {<br>  [0]=><br>  string(1) "A"<br>  [1]=><br>  string(1) "X"<br>  [2]=><br>  string(1) "Y"<br>  [3]=><br>  string(1) "B"<br>  [4]=><br>  string(1) "C"<br>}*/</span><span>var_dump</span><span>(</span><span>array_push_after</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>1</span><span>));<br></span><span>/* array_push_after, no-key array<br>array(5) {<br>  [0]=><br>  string(1) "A"<br>  [1]=><br>  string(1) "B"<br>  [2]=><br>  string(1) "X"<br>  [3]=><br>  string(1) "Y"<br>  [4]=><br>  string(1) "C"<br>}*/</span><span>$src</span><span>=array(</span><span>'a'</span><span>=></span><span>"A"</span><span>,</span><span>'b'</span><span>=></span><span>"B"</span><span>,</span><span>'c'</span><span>=></span><span>"C"</span><span>);<br></span><span>$in</span><span>=array(</span><span>'x'</span><span>=></span><span>"X"</span><span>,</span><span>'y'</span><span>=></span><span>"Y"</span><span>);</span><span>var_dump</span><span>(</span><span>array_push_before</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>1</span><span>));<br></span><span>/* array_push_before, key array, before index insert<br>array(5) {<br>  ["a"]=><br>  string(1) "A"<br>  ["x"]=><br>  string(1) "X"<br>  ["y"]=><br>  string(1) "Y"<br>  ["b"]=><br>  string(1) "B"<br>  ["c"]=><br>  string(1) "C"<br>}*/</span><span>var_dump</span><span>(</span><span>array_push_before</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>'b'</span><span>));<br></span><span>/* array_push_before, key array, before key insert<br>array(5) {<br>  ["a"]=><br>  string(1) "A"<br>  ["x"]=><br>  string(1) "X"<br>  ["y"]=><br>  string(1) "Y"<br>  ["b"]=><br>  string(1) "B"<br>  ["c"]=><br>  string(1) "C"<br>}*/</span><span>var_dump</span><span>(</span><span>array_push_after</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>1</span><span>));<br></span><span>/* array_push_after, key array, after index insert<br>array(5) {<br>  ["a"]=><br>  string(1) "A"<br>  ["b"]=><br>  string(1) "B"<br>  ["x"]=><br>  string(1) "X"<br>  ["y"]=><br>  string(1) "Y"<br>  ["c"]=><br>  string(1) "C"<br>}*/</span><span>var_dump</span><span>(</span><span>array_push_after</span><span>(</span><span>$src</span><span>,</span><span>$in</span><span>,</span><span>'b'</span><span>));<br></span><span>/* array_push_after, key array, after key insert<br>array(5) {<br>  ["a"]=><br>  string(1) "A"<br>  ["b"]=><br>  string(1) "B"<br>  ["x"]=><br>  string(1) "X"<br>  ["y"]=><br>  string(1) "Y"<br>  ["c"]=><br>  string(1) "C"<br>}*/</span><span>?></span></code></p><code> </code><p></p><p><p> <strong>asma dot gi dot 14 at gmail dot com</strong> ¶</p><p><strong>10 months ago</strong></p><p><p><code><span> only variables could be passed by reference: <br>$arr = [1,2,3];<br>array_push(['a','b'],$arr) ; // error<br>array_push($arr,[1,2,3]) ; // correct</span> </code></p><p><p> <strong>wesleys at opperschaap dot net</strong> ¶</p><p><strong>13 years ago</strong></p><p><p><code><span> A function which mimics push() from perl, perl lets you push an array to an array: push(@array, @array2, @array3). This function mimics that behaviour.</span></code></p><p><code><span><?php</span><span>function </span><span>array_push_array</span><span>(&</span><span>$arr</span><span>) {<br>    </span><span>$args </span><span>= </span><span>func_get_args</span><span>();<br>    </span><span>array_shift</span><span>(</span><span>$args</span><span>);</span></code></p><p><code>    if (!</code></p><code><span>is_array</span><span>(</span><span>$arr</span><span>)) {<br>        </span><span>trigger_error</span><span>(</span><span>sprintf</span><span>(</span><span>"%s: Cannot perform push on something that isn't an array!"</span><span>, </span><span>__FUNCTION__</span><span>), </span><span>E_USER_WARNING</span><span>);<br>        return </span><span>false</span><span>;<br>    }<p>    foreach(</p></span><span>$args </span><span>as </span><span>$v</span><span>) {<br>        if (</span><span>is_array</span><span>(</span><span>$v</span><span>)) {<br>            if (</span><span>count</span><span>(</span><span>$v</span><span>) > </span><span>0</span><span>) {<br>                </span><span>array_unshift</span><span>(</span><span>$v</span><span>, &</span><span>$arr</span><span>);<br>                </span><span>call_user_func_array</span><span>(</span><span>'array_push'</span><span>,  </span><span>$v</span><span>);<br>            }<br>        } else {<br>            </span><span>$arr</span><span>[] = </span><span>$v</span><span>;<br>        }<br>    }<br>    return </span><span>count</span><span>(</span><span>$arr</span><span>);<br>}</span><span>$arr </span><span>= array(</span><span>0</span><span>);<br></span><span>$arr2  </span><span>= array(</span><span>6</span><span>,</span><span>7</span><span>,</span><span>8</span><span>);<br></span><span>printf</span><span>(</span><span>"%s\n"</span><span>, </span><span>array_push_array</span><span>(</span><span>$arr</span><span>, array(),array(</span><span>1</span><span>,</span><span>2</span><span>,</span><span>3</span><span>,</span><span>4</span><span>,</span><span>5</span><span>), </span><span>$arr2</span><span>));<br></span><span>print_r</span><span>(</span><span>$arr</span><span>);</span><span># error.. <br></span><span>$arr </span><span>= </span><span>"test"</span><span>;<br></span><span>printf</span><span>(</span><span>"%s\n"</span><span>, </span><span>array_push_array</span><span>(</span><span>$arr</span><span>, array(),array(</span><span>1</span><span>,</span><span>2</span><span>,</span><span>3</span><span>,</span><span>4</span><span>,</span><span>5</span><span>), </span><span>$arr2</span><span>));</span><span>?></span><p></p> </code><p></p><p><p> <strong>alexander dot williamson at gmail dot com</strong> ¶</p><p><strong>14 years ago</strong></p><p><p><code><span> This will work to solve the associative array issues:</span></code></p><p><code>$aValues[$key] = $value;</code></p><p><code>Where $key is a unique identifier and $value is the value to be stored. Since the $key works off a string or number, if you already have a $key with the same value as an existing $key, the element will be overwritten.</code></p><p><code>e.g.</code></p><p><code>$aValues["one"] = "value of one";<br>$aValues["two"] = "different value of two!";</code></p><p><code>gives:<br>array([one] => "value of one", [two] => "value of two");</code></p><p><code>but will be overwritten when using the same key (one):</code></p><p><code>$aValues["one"] = "value of one";<br>$aValues["one"] = "different value of two!";</code></p><p><code>will give:</code></p><p><code>array([one] => "different value of two!");</code></p><p><code>3686</code></p><code> </code><p></p><p><p> <strong>zbde00 at hotmail dot com</strong> ¶</p><p><strong>15 years ago</strong></p><p><p><code><span> A very good function to remove a element from array <br>function array_del($str,&$array)<br>{<br>    if (in_array($str,$array)==true) <br>    {</span></code></p><p><code>            foreach ($array as $key=>$value)<br>        {<br>            if ($value==$str) unset($array[$key]);<br>        }<br>    }<br>}</code></p><code> </code><p></p><p><p> <strong>yuri</strong> ¶</p><p><strong>10 years ago</strong></p><p><p><code><span> If you want to put an element to a specific position in an array, try this function.</span></code></p><p><code><span><?php</span><span>function </span><span>array_put_to_position</span><span>(&</span><span>$array</span><span>, </span><span>$object</span><span>, </span><span>$position</span><span>, </span><span>$name </span><span>= </span><span>null</span><span>)<br>{<br>        </span><span>$count </span><span>= </span><span>0</span><span>;<br>        </span><span>$return </span><span>= array();<br>        foreach (</span><span>$array </span><span>as </span><span>$k </span><span>=> </span><span>$v</span><span>) <br>        {   <br>                </span><span>// insert new object<br>                </span><span>if (</span><span>$count </span><span>== </span><span>$position</span><span>)<br>                {   <br>                        if (!</span><span>$name</span><span>) </span><span>$name </span><span>= </span><span>$count</span><span>;<br>                        </span><span>$return</span><span>[</span><span>$name</span><span>] = </span><span>$object</span><span>;<br>                        </span><span>$inserted </span><span>= </span><span>true</span><span>;<br>                }   <br>                </span><span>// insert old object<br>                </span><span>$return</span><span>[</span><span>$k</span><span>] = </span><span>$v</span><span>; <br>                </span><span>$count</span><span>++;<br>        }   <br>        if (!</span><span>$name</span><span>) </span><span>$name </span><span>= </span><span>$count</span><span>;<br>        if (!</span><span>$inserted</span><span>) </span><span>$return</span><span>[</span><span>$name</span><span>];<br>        </span><span>$array </span><span>= </span><span>$return</span><span>;<br>        return </span><span>$array</span><span>;<br>}<br></span><span>?><br></span><br>Example :</code></p><p><code><span><?php<br>$a </span><span>= array(<br> </span><span>'a' </span><span>=> </span><span>'A'</span><span>,<br> </span><span>'b' </span><span>=> </span><span>'B'</span><span>,<br> </span><span>'c' </span><span>=> </span><span>'C'</span><span>,<br>);</span><span>print_r</span><span>(</span><span>$a</span><span>);<br></span><span>array_put_to_position</span><span>(</span><span>$a</span><span>, </span><span>'G'</span><span>, </span><span>2</span><span>, </span><span>'g'</span><span>);<br></span><span>print_r</span><span>(</span><span>$a</span><span>);</span><span>/*<br>Array<br>(<br>    [a] => A<br>    [b] => B<br>    [c] => C<br>)<br>Array<br>(<br>    [a] => A<br>    [b] => B<br>    [g] => G<br>    [c] => C<br>)<br>*/<br></span><span>?></span></code></p><code> </code><p></p><div style="width:100%; margin:20px auto; display:block"> <ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-4987931798153631" data-ad-slot="8587332220"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div></p><p><p> <strong>Marc Bernet</strong> ¶</p><p><strong>16 years ago</strong></p><p><p><code><span> A small and basic implementation of a stack without using an array.</span></code></p><p><code>class node<br>{<br>        var $elem;<br>        var    $next;<br>}<br>class stack<br>{<br>    var $next;<br>    function pop()<br>    {<br>        $aux=$this->next->elem;<br>        $this->next=$this->next->next;<br>        return $aux;<br>    }<br>    function push($obj)<br>    {<br>        $nod=new node;<br>        $nod->elem=$obj;<br>        $nod->next=$this->next;<br>        $this->next=$nod;<br>    }<br>    function stack()<br>    {<br>        $this->next=NULL;<br>    }     <br>}</code></p><code> </code><p></p><p><p> <strong>Phil Davies</strong> ¶</p><p><strong>17 years ago</strong></p><p><p><code><span> As someone pointed out the array_push() function returns the count of the array not the key of the new element. As it was the latter function i required i wrote this very simple replacement.</span></code></p><p><code>function array_push2(&$array,$object,$key=null){<br>    $keys = array_keys($array);<br>    rsort($keys);<br>    $newkey = ($key==null)?$keys[0]+1:$key;<br>    $array[$newkey] = $object;<br>    return $newkey;<br>}</code></p><code> </code><p></p><p><p> <strong>oneill at c dot dk</strong> ¶</p><p><strong>17 years ago</strong></p><p><p><code><span> To insert a value into a non-associative array, I find this simple function does the trick:</span></code></p><p><code>function insert_in_array_pos($array, $pos, $value)<br>{<br>  $result = array_merge(array_slice($array, 0 , $pos), array($value), array_slice($array,  $pos));<br>  return $result;<br>}</code></p><p><code>Seems an awful lot simpler than the iterative solutions given above...</code></p><code> </code><p></p><p><p> <strong>Chicna</strong> ¶</p><p><strong>10 years ago</strong></p><p><p><code><span> I found a simple way to have an "array_push_array" function, without the references problem when we want to use call_user_func_array(), hope this help : </span></code></p><p><code>function array_push_array(array &$array)<br>{<br>    $numArgs = func_num_args();<br>    if(2 > $numArgs)<br>    {<br>      trigger_error(sprintf('%s: expects at least 2 parameters, %s given', __FUNCTION__, $numArgs), E_USER_WARNING);<br>      return false;<br>    }</code></p><p><code>        $values = func_get_args();<br>    array_shift($values);</code></p><p><code>       foreach($values as $v)<br>    {<br>      if(is_array($v)) <br>      {<br>        if(count($v) > 0) <br>        {<br>          foreach($v as $w)<br>          {<br>            $array[] = $w;<br>          }<br>        }<br>      }<br>      else <br>      {<br>        $array[] = $v;<br>      }<br>    }</code></p><p><code>        return count($array);<br>}</code></p><code> </code><p></p><p><p> <strong>john</strong> ¶</p><p><strong>16 years ago</strong></p><p><p><code><span> A variation of kamprettos' associative array push:</span></code></p><p><code>// append associative array elements<br>function associative_push($arr, $tmp) {<br>  if (is_array($tmp)) {<br>    foreach ($tmp as $key => $value) { <br>      $arr[$key] = $value;<br>    }<br>    return $arr;<br>  }<br>  return false;<br>}</code></p><p><code>$theArray = array();<br>$theArray = associative_push($theArray, $items);</code></p><code> </code><p></p><p><p> <strong>colecooper2005 at icloud dot com</strong> ¶</p><p><strong>5 years ago</strong></p><p><p><code><span> When developing a pocketmine plugin, a good way to add stuff to a YAML table is</span></code></p><p><code>$table=$this->config->get("Table");<br>array_push($table, "New Value for table");<br>$this->config->set("Table", $table);</code></p><code> </code><p></p><p><p> <strong>rarioj at gmail dot com</strong> ¶</p><p><strong>12 years ago</strong></p><p><p><code><span> This function "Returns the new number of elements in the array."</span></code></p><p><code>To find out the last index, use:</code></p><p><code><span><?php<br>$count </span><span>= </span><span>array_push</span><span>(</span><span>$array</span><span>, </span><span>$value</span><span>);<br></span><span>$last_index </span><span>= </span><span>array_pop</span><span>(</span><span>array_keys</span><span>(</span><span>$array</span><span>));<br></span><span>?></span></code></p><code> </code><p></p><p><p> <strong>kamprettos at yahoo dot com Teguh Iskanto</strong> ¶</p><p><strong>16 years ago</strong></p><p><p><code><span> Looking for a way to push data into an associative array and frustrated to know that array_push() can't do the job ? </span></code></p><p><code>here's my Scenario : <br>-------------------<br>I need to relate system command output into an associative array like these :</code></p><p><code>[sge@digital_db work]$ /usr/local/apache/htdocs/work/qhost.sh -h t1 -F | awk '{if(NR>4) print $1}' | sed  's/hl://g' <br>arch=lx24-amd64<br>num_proc=2.000000<br>mem_total=3.808G<br>swap_total=3.907G<br>virtual_total=7.715G<br>load_avg=0.000000<br>load_short=0.000000<br>load_medium=0.000000<br>load_long=0.000000<br>mem_free=3.510G<br>swap_free=3.907G<br>virtual_free=7.417G<br>mem_used=305.242M<br>swap_used=0.000<br>virtual_used=305.242M<br>cpu=0.000000<br>np_load_avg=0.000000<br>np_load_short=0.000000<br>np_load_medium=0.000000<br>np_load_long=0.000000</code></p><p><code>how I did it :<br><? php</code></p><p><code># get into the system command output <br>$assoc_cmd =`$work_dir/qhost.sh -h $host_resource -F | awk '{if(NR>4) print $1}'| sed  's/hl://g' ` ;</code></p><p><code># split the "\n" character <br>$assoc_row = explode("\n", chop($assoc_cmd));</code></p><p><code># get the index row <br>$idx_row  = count($assoc_row) - 1 ;</code></p><p><code># initialize the associative array <br>$host_res_array = array();</code></p><p><code>for ($i = 0 ; $i<= $idx_row ; $i++) <br>        {       <br>                # get params & values <br>                list($host_param,$host_val) = explode("=",$assoc_row[$i]);</code></p><p><code>                # populate / push data to assoc array <br>                $host_res_array[$host_param]= $host_val ;<br>        }</code></p><p><code>echo "<pre> Architecture : </pre>\n" ;<br>echo $host_res_array['arch'] ;<br>echo "<pre> Mem Total    : </pre>\n" ;<br>echo $host_res_array['mem_tot'];</code></p><p><code>?></code></p><p><code>Hope this helps ! :)</code></p><code> </code><p></p><p><p> <strong>ciprian dot amariei at gmail com</strong> ¶</p><p><strong>17 years ago</strong></p><p><p><code><span> regarding the speed of oneill's solution to insert a value into a non-associative array,  I've done some tests and I found that it behaves well if you have a small array and more insertions, but for a huge array and a little insersions I sugest  using this function:</span></code></p><p><code>function array_insert( &$array, $index, $value ) {<br>   $cnt = count($array);</code></p><p><code>    for( $i = $cnt-1; $i >= $index; --$i ) {<br>       $array[ $i + 1 ] = $array[ $i ];<br>   }<br>   $array[$index] = $value;<br>}</code></p><p><code>or if you are a speed adicted programmer (same situation: big array, few insertions) use this:</code></p><p><code>array_splice ( $array, $offset, 0, $item );</code></p><p><code>item may also be an array of values ;).</code></p><code> </code><p></p><p><p> <strong>David Spector</strong> ¶</p><p><strong>1 year ago</strong></p><p><p><code><span> A common operation when pushing a value onto a stack is to address the value at the top of the stack.</span></code></p><p><code>This can be done easily using the 'end' function:</code></p><p><code><span><?php<br>$top</span><span>=</span><span>end</span><span>(</span><span>$stack</span><span>);<br></span><span>?><br></span><br>Note: See the 'end' function for details about its side effect on the seldom used internal array pointer.</code></p><code> </code><p></p><p><p> <strong>bart at framers dot nl</strong> ¶</p><p><strong>20 years ago</strong></p><p><p><code><span> Array_push also works fine with multidimensional arrays. Just make sure the element is defined as an array first. </span></code></p><p><code> <span><?php <br>$array</span><span>[</span><span>"element"</span><span>][</span><span>$element</span><span>][</span><span>"element"</span><span>] = array(); <br></span><span>array_push </span><span>(</span><span>$array</span><span>[</span><span>"element"</span><span>][</span><span>$element</span><span>][</span><span>"element"</span><span>], </span><span>"banana"</span><span>); <br></span><span>?></span></code></p><code> </code><p></p></section><div class='paramage'></div> <div class="contenBreak"></div> <h3 id="how-do-i-add-an-array-to-another-array-in-php">How do I add an array to another array in PHP?</h3> <div class="blockAnswer_acceptedAnswer">Given two array arr1 and arr2 and the task is to append one array to another array. <span class="FCUp0c rQMQod">Using array_merge function</span>: This function returns a new array after merging the two arrays. $arr1 = array ( "Geeks" , "g4g" );</div> <h3 id="what-is-array-push-in-php">What is array_push in PHP?</h3> <div class="blockAnswer_acceptedAnswer">Definition and Usage. The array_push() function <span class="FCUp0c rQMQod">inserts one or more elements to the end of an array</span>. Tip: You can add one value, or as many as you like. Note: Even if your array has string keys, your added elements will always have numeric keys (See example below).</div> <h3 id="can-you-add-arrays-in-php">Can you add arrays in PHP?</h3> <div class="blockAnswer_acceptedAnswer"><span class="FCUp0c rQMQod">The array_push is another inbuilt function that can be used in PHP to add to arrays</span>. This method can be used to add multiple elements to an array at once.</div> <h3 id="how-do-i-add-one-array-to-another">How do I add one array to another?</h3> <div class="blockAnswer_acceptedAnswer">To append one array to another, <span class="FCUp0c rQMQod">call the concat() method on the first array, passing it the second array as a parameter</span>, e.g. const arr3 = arr1. concat(arr2) . The concat method will merge the two arrays and will return a new array.</div> </p></div> <div class="readmore_content_exists"><button id="readmore_content"><span class="arrow"><span></span></span>Đọc tiếp</button></div> </td></tr></table> <div style="padding:10px 0px;text-align:center"><div class="addthis_inline_share_toolbox"></div></div> <script async src="/dist/js/lazyhtml.min.js" crossorigin="anonymous"></script> <div class="lazyhtml" data-lazyhtml> <script type="text/lazyhtml"> <div class="youtubeVideo"><h3>Video liên quan</h3> <iframe width="560" height="315" src="https://www.youtube.com/embed/QFirCQGYxAg?controls=0" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"allowfullscreen></iframe> </div> </script> </div> <div class="mt-3"> <div class="tags"> <a href="https://ihoctot.com/tags/programming" class="tag-link">programming</a> <a href="https://ihoctot.com/tags/php" class="tag-link">php</a> <a href="https://ihoctot.com/tags/Array PHP" class="tag-link">Array PHP</a> <a href="https://ihoctot.com/tags/Merge array PHP" class="tag-link">Merge array PHP</a> <a href="https://ihoctot.com/tags/Array push" class="tag-link">Array push</a> <a href="https://ihoctot.com/tags/Array_unique" class="tag-link">Array_unique</a> </div> </div> <div class="post-tools"> <button data-postid="add-array-to-array-php" class="btn btn-answerModalBox"><img class="mr-1" alt="Add array to array php" src="/dist/images/svg/messages_16.svg">Reply</button> <button data-postid="add-array-to-array-php" data-vote="up" class="btn btn-doVote"><img class="mr-1" alt="Add array to array php" src="/dist/images/svg/face-smile_16.svg">3</button> <button data-postid="add-array-to-array-php" data-vote="down" class="btn btn-doVote"><img class="mr-1" alt="Add array to array php" src="/dist/images/svg/poo_16.svg">0</button> <button class="btn"><img class="mr-1" alt="Add array to array php" src="/dist/images/svg/facebook_16.svg"> Chia sẻ</button> </div> </div><!-- end question-post-body --> </div><!-- end question-post-body-wrap --> </div><!-- end question --> <div id="answers_add-array-to-array-php" class="answers"> </div><!-- end answer-wrap --> <div class="entryFooter"> <div class="footerLinkAds"><div style="width:100%; margin:0 auto;"> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-4987931798153631" data-ad-slot="8199996671"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="footerRelated"><div class="postRelatedWidget"> <h2>Bài Viết Liên Quan</h2> <div class="questions-snippet layoutNews border-top border-top-gray"> <div class="max-width:840px"> <ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-fb-44+c1-1p-ns" data-ad-client="ca-pub-4987931798153631" data-ad-slot="7655066491"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/top-hang-mat-na-noi-dia-trung-quoc-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/m9NeNk1NNSg/hqdefault.jpg?sqp=-oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBlttUPwoHyavCQLjOLBOghRByuJw" alt="Top hãng mặt nạ nội địa trung quốc năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/top-hang-mat-na-noi-dia-trung-quoc-nam-2024">Top hãng mặt nạ nội địa trung quốc năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> <a href="/tags/Top List" class="tag-link">Top List</a> <a href="/tags/Top" class="tag-link">Top</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/giai-hoa-8-bai-nong-do-dung-dich-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/UCJZaJrAK4I/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAFyDCnsz3_dVsuwtRxLL5hKkjv2Q" alt="Giải hóa 8 bài nồng độ dung dịch năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/giai-hoa-8-bai-nong-do-dung-dich-nam-2024">Giải hóa 8 bài nồng độ dung dịch năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/goh-la-viet-tat-cua-gi-trong-tieng-anh-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/tvM8yd90his/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDgCkj0rTXt0G6E4RBPVZpGd_EgSw" alt="Goh là viết tắt của gì trong tiếng anh năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/goh-la-viet-tat-cua-gi-trong-tieng-anh-nam-2024">Goh là viết tắt của gì trong tiếng anh năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/là ai" class="tag-link">là ai</a> <a href="/tags/Học Tốt" class="tag-link">Học Tốt</a> <a href="/tags/Tiếng anh" class="tag-link">Tiếng anh</a> <a href="/tags/GOH container" class="tag-link">GOH container</a> <a href="/tags/Container lạnh" class="tag-link">Container lạnh</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/bao-cao-dau-tu-mua-dat-de-lam-van-phong-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/aKi7HRezNJ8/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDGL0Muqi5QB_2PvRZ_dU9azChIeg" alt="Bao cáo đầu tư mua đất để làm văn phòng năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/bao-cao-dau-tu-mua-dat-de-lam-van-phong-nam-2024">Bao cáo đầu tư mua đất để làm văn phòng năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/anh-bo-doi-cu-ho-goc-bi-la-gi-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/tbRqD7Xy7hw/hqdefault.jpg?sqp=-oaymwE9COADEI4CSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4EgALgA4oCDAgAEAEYEyBBKH8wDw==&rs=AOn4CLDfzDiYG0xcSFgI6wcTMmk9nRdmfg" alt="Anh bộ đội cụ hồ gốc bỉ là gì năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/anh-bo-doi-cu-ho-goc-bi-la-gi-nam-2024">Anh bộ đội cụ hồ gốc bỉ là gì năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/là ai" class="tag-link">là ai</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Là gì" class="tag-link">Là gì</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/tim-hieu-chung-ve-van-ban-nghi-luan-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/Gpk88R_jN2Y/hqdefault.jpg?sqp=-oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDpeZxxX87bxXrlXgHOo4TtcccaEg" alt="Tìm hiểu chung về văn bản nghị luận năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/tim-hieu-chung-ve-van-ban-nghi-luan-nam-2024">Tìm hiểu chung về văn bản nghị luận năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/su-ly-loi-khong-lang-duoc-chuot-trong-sketchup-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/mDl_NZk5Ypo/hq720.jpg?sqp=-oaymwExCNAFEJQDSFryq4qpAyMIARUAAIhCGAHwAQH4AcQGgALQBYoCDAgAEAEYZSBdKEgwDw==&rs=AOn4CLAXZ4SynrslaWIl_fQMER5KsJ0TJA" alt="Sử lý lỗi không lăng được chuột trong sketchup năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/su-ly-loi-khong-lang-duoc-chuot-trong-sketchup-nam-2024">Sử lý lỗi không lăng được chuột trong sketchup năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> <a href="/tags/Công Nghệ" class="tag-link">Công Nghệ</a> <a href="/tags/Chuột" class="tag-link">Chuột</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/bai-tap-tim-hang-so-can-bang-hoa-11-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/1IDDLw2Uw4k/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDamgTrnct1xENuxvcsEQhyYsIWrw" alt="Bài tập tìm hằng số cân bằng hoá 11 năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/bai-tap-tim-hang-so-can-bang-hoa-11-nam-2024">Bài tập tìm hằng số cân bằng hoá 11 năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> <a href="/tags/Khỏe Đẹp" class="tag-link">Khỏe Đẹp</a> <a href="/tags/Bài tập" class="tag-link">Bài tập</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/ban-khoan-co-nghia-la-gi-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/ubVAF1KM3Qk/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLC__ewqtm2sWUU5XDYYhYSseqjv_A" alt="Băn khoăn có nghĩa là gì năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/ban-khoan-co-nghia-la-gi-nam-2024">Băn khoăn có nghĩa là gì năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/là ai" class="tag-link">là ai</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Là gì" class="tag-link">Là gì</a> <a href="/tags/Ngôn ngữ" class="tag-link">Ngôn ngữ</a> <a href="/tags/Nghĩa là gì" class="tag-link">Nghĩa là gì</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/he-so-luong-178-tuong-ung-ngach-nao-nam-1996-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/GtY4_U6IID8/hqdefault.jpg?sqp=-oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBtxWU-5f1gupy1cNZ0_Bq3QbZ38A" alt="Hệ số lương 1.78 tương ứng ngạch nào năm 1996 năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/he-so-luong-178-tuong-ung-ngach-nao-nam-1996-nam-2024">Hệ số lương 1.78 tương ứng ngạch nào năm 1996 năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> </div> </div> </div> </div><!-- end media --> <div class="max-width:840px"> <ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-fb-44+c1-1p-ns" data-ad-client="ca-pub-4987931798153631" data-ad-slot="7655066491"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/banh-rau-cau-sinh-nhat-chua-bao-nhieu-calo-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/bzMqApMZzs4/hqdefault.jpg?sqp=-oaymwE9COADEI4CSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4AYwCgALgA4oCDAgAEAEYNSBlKEwwDw==&rs=AOn4CLBTNOA_UiwlIabd9lGw2U7dOynbiQ" alt="Bánh rau câu sinh nhật chứa bao nhiêu calo năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/banh-rau-cau-sinh-nhat-chua-bao-nhieu-calo-nam-2024">Bánh rau câu sinh nhật chứa bao nhiêu calo năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/bao nhieu" class="tag-link">bao nhieu</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Bao nhiêu" class="tag-link">Bao nhiêu</a> <a href="/tags/Món Ngon" class="tag-link">Món Ngon</a> <a href="/tags/Bánh" class="tag-link">Bánh</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/ho-tieng-nhat-cua-ban-la-gi-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/xkYtDA5XcdI/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAl3wSl_QL8pEc46JKs59gZh9Lqmg" alt="Họ tiếng nhật của bạn là gì năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/ho-tieng-nhat-cua-ban-la-gi-nam-2024">Họ tiếng nhật của bạn là gì năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/là ai" class="tag-link">là ai</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Là gì" class="tag-link">Là gì</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/y-nghia-cua-header-from-top-la-gi-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/WWpR9Rw_QQI/hqdefault.jpg?sqp=-oaymwE9COADEI4CSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4AYoGgALCA4oCDAgAEAEYWSBdKGUwDw==&rs=AOn4CLAnun5phP5ajLMYugOk6fdmiBc_Vg" alt="Ý nghĩa của header from top là gì năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/y-nghia-cua-header-from-top-la-gi-nam-2024">Ý nghĩa của header from top là gì năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Là gì" class="tag-link">Là gì</a> <a href="/tags/Top List" class="tag-link">Top List</a> <a href="/tags/Top" class="tag-link">Top</a> <a href="/tags/Header la gì" class="tag-link">Header la gì</a> <a href="/tags/Footer la gì" class="tag-link">Footer la gì</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/tu-hoc-tieng-anh-nhu-the-nao-hieu-qua-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/-_iqv8e1yww/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAe-wP9CXq33g3_rae_LB8YogSj7A" alt="Tự học tiếng anh như thế nào hiệu quả năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/tu-hoc-tieng-anh-nhu-the-nao-hieu-qua-nam-2024">Tự học tiếng anh như thế nào hiệu quả năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Thế nào" class="tag-link">Thế nào</a> <a href="/tags/Học Tốt" class="tag-link">Học Tốt</a> <a href="/tags/Học" class="tag-link">Học</a> <a href="/tags/Tiếng anh" class="tag-link">Tiếng anh</a> <a href="/tags/Học tiếng Anh" class="tag-link">Học tiếng Anh</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/co-the-con-nguoi-nam-hien-mau-bao-nhieu-lan-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/K69UxItBZfE/hq720.jpg?sqp=-oaymwExCNAFEJQDSFryq4qpAyMIARUAAIhCGAHwAQH4Af4JgALQBYoCDAgAEAEYEyBFKH8wDw==&rs=AOn4CLCFH3tx2oDoPysVUZSqRVdb4-kvtw" alt="Cơ thể con người năm hiến máu bao nhiêu lần năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/co-the-con-nguoi-nam-hien-mau-bao-nhieu-lan-nam-2024">Cơ thể con người năm hiến máu bao nhiêu lần năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/bao nhieu" class="tag-link">bao nhieu</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Bao nhiêu" class="tag-link">Bao nhiêu</a> <a href="/tags/Khỏe Đẹp" class="tag-link">Khỏe Đẹp</a> <a href="/tags/Cơ thể" class="tag-link">Cơ thể</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/tuoi-dinh-mao-xay-nha-nam-nao-tot-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/iejfpp96XkM/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAxMQXIXMhwrFiK6MdB7Q5r0ZjK-g" alt="Tuổi đinh mão xây nhà năm nào tốt năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/tuoi-dinh-mao-xay-nha-nam-nao-tot-nam-2024">Tuổi đinh mão xây nhà năm nào tốt năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> <a href="/tags/Xây Đựng" class="tag-link">Xây Đựng</a> <a href="/tags/Xây" class="tag-link">Xây</a> <a href="/tags/Nhà" class="tag-link">Nhà</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/khoan-chi-den-san-pham-cuoi-cung-la-gi-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/B62H4yfsqKY/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDLcLFXSGXQYF3-bpD-kNcaXGQu1A" alt="Khoán chi đến sản phẩm cuối cùng là gì năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/khoan-chi-den-san-pham-cuoi-cung-la-gi-nam-2024">Khoán chi đến sản phẩm cuối cùng là gì năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/là ai" class="tag-link">là ai</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Là gì" class="tag-link">Là gì</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/cac-yeu-to-cau-thanh-van-hoa-to-chuc-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/LK5VfvlRL9k/hqdefault.jpg?sqp=-oaymwE9COADEI4CSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4AdQGgALgA4oCDAgAEAEYMyBWKHIwDw==&rs=AOn4CLC-AjOro_vAllaABoLDl5zknVuhZA" alt="Các yếu tố cấu thành văn hóa tổ chức năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/cac-yeu-to-cau-thanh-van-hoa-to-chuc-nam-2024">Các yếu tố cấu thành văn hóa tổ chức năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/the-nao-la-so-vo-ti-cho-vi-du-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/hrQSrWfpLr8/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLA2fFeYYgZxlt3x2qaLK0t-6nxNKg" alt="Thế nào là số vô tỉ cho ví dụ năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/the-nao-la-so-vo-ti-cho-vi-du-nam-2024">Thế nào là số vô tỉ cho ví dụ năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/mẹo hay" class="tag-link">mẹo hay</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Thế nào" class="tag-link">Thế nào</a> <a href="/tags/Ví dụ" class="tag-link">Ví dụ</a> </div> </div> </div> </div><!-- end media --> <div class="media media-card rounded-0 shadow-none mb-0 bg-transparent py-4 px-0 border-bottom border-bottom-gray"> <div class="media-image"> <a href="/qua-trung-thu-tieng-anh-la-gi-nam-2024"><img src="/dist/images/waiting.svg" width="200px" height="100px" data-orgimg="https://i.ytimg.com/vi/rnuhrB1N_Kg/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDZxmkHLrg9VP-9nel7cwnswY5qlQ" alt="Quà trung thu tiếng anh là gì năm 2024"></a> </div> <div class="media-body"> <h5 class="mb-2 fw-medium"><a href="/qua-trung-thu-tieng-anh-la-gi-nam-2024">Quà trung thu tiếng anh là gì năm 2024</a></h5> <p class="mb-2 truncate lh-20 fs-15"></p> <div class="media media-card questionTags user-media px-0 border-bottom-0 pb-0"> <div class="tags"> <a href="/tags/là ai" class="tag-link">là ai</a> <a href="/tags/Hỏi Đáp" class="tag-link">Hỏi Đáp</a> <a href="/tags/Là gì" class="tag-link">Là gì</a> <a href="/tags/Học Tốt" class="tag-link">Học Tốt</a> <a href="/tags/Tiếng anh" class="tag-link">Tiếng anh</a> <a href="/tags/Mid-Autumn gift" class="tag-link">Mid-Autumn gift</a> </div> </div> </div> </div><!-- end media --> </div> </div></div> </div> </div> </div><!-- end question-main-bar --> </div><!-- end col-lg-9 --> <div class="postContentRight"> <div class="sidebar"> <div class="ad-card"> <h4 class="text-gray text-uppercase fs-13 pb-3 text-center">Quảng Cáo</h4> <div class="mb-4 mx-auto" style="text-align:center"> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-4987931798153631" data-ad-slot="8742637402" data-ad-format="auto" data-full-width-responsive="true"> </ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="card card-item"> <div class="card-body"> <h3 class="fs-17 pb-3">Có thể bạn quan tâm</h3> <div class="divider"><span></span></div> <div class="sidebar-questions pt-3"> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/bai-tap-trac-nghiem-phuong-trinh-chua-can-lop-10-nam-2024">Bài tập trắc nghiệm phương trình chứa căn lớp 10 năm 2024</a></h5> <small class="meta"> <span class="pr-1">1 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/CivilDiver" class="author">CivilDiver</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/sua-rua-mat-whoo-do-review-nam-2024">Sữa rửa mặt whoo đỏ review năm 2024</a></h5> <small class="meta"> <span class="pr-1">1 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/UncertainAuthority" class="author">UncertainAuthority</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/ddong-mach-va-tinh-mach-khac-nhau-nhu-the-nao-nam-2024">Dđộng mạch và tĩnh mạch khác nhau như thế nào năm 2024</a></h5> <small class="meta"> <span class="pr-1">1 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/FoamingSharpness" class="author">FoamingSharpness</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/bai-tap-gioi-han-cua-ham-so-mathvn-nam-2024">Bài tập giới hạn của hàm số mathvn năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/UnfocusedBallet" class="author">UnfocusedBallet</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/giai-bai-tap-cong-nghe-7-trong-vbt-bai-31-nam-2024">Giải bài tập công nghệ 7 trong vbt bài 31 năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/FundamentalAirtime" class="author">FundamentalAirtime</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/bong-den-cuc-tim-1m2-cong-suat-bao-nhieu-watt-nam-2024">Bóng đèn cực tím 1m2 công suất bao nhiêu watt năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/TrackingTrilogy" class="author">TrackingTrilogy</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/co-so-cua-gia-tri-hang-hoa-la-gi-nam-2024">Cơ sở của giá trị hàng hóa là gì năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/Fast-foodLineage" class="author">Fast-foodLineage</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/cach-sua-loi-trong-speakers-properties-ko-hien-enhancement-nam-2024">Cách sửa lỗi trong speakers properties ko hiện enhancement năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/MilitaryTracing" class="author">MilitaryTracing</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/giai-bai-tap-toan-lop-5-tap-2-bai-163-nam-2024">Giải bài tập toán lớp 5 tập 2 bài 163 năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/ThoughtlessEnclosure" class="author">ThoughtlessEnclosure</a> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/miracle-in-cell-number-7-review-nam-2024">Miracle in cell number 7 review năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 tháng trước</span> <span class="pr-1">. bởi</span> <a href="https://ihoctot.com/author/UndeniableFiring" class="author">UndeniableFiring</a> </small> </div> </div><!-- end media --> </div><!-- end sidebar-questions --> </div> </div><!-- end card --> <div class="card card-item cardTopList"> <div class="card-body"> <h3 class="fs-17 pb-3">Toplist được quan tâm</h3> <div class="divider"><span></span></div> <div class="sidebar-questions pt-3"> <div class="media media-card media--card media--card-2"> <div class="topListNum">#1</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-7-su-tich-ho-guom-ngu-van-lop-6-2023">Top 7 sự tích hồ gươm - ngữ văn lớp 6 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#2</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-7-gdcd-6-bai-1-ket-noi-tri-thuc-2023">Top 7 gdcd 6 bài 1 kết nối tri thức 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#3</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-7-y-nghia-cua-xay-dung-gia-dinh-van-hoa-2023">Top 7 ý nghĩa của xây dựng gia đình văn hóa 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#4</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-6-mau-hop-dong-muon-dat-lam-nha-xuong-2023">Top 6 mẫu hợp đồng mượn đất làm nhà xưởng 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#5</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-3-tong-tai-bien-thai-toi-yeu-anh-tap-27-2023">Top 3 tổng tài biến thái tôi yêu anh tập 27 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#6</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-6-ket-thuc-phim-my-nhan-vo-le-2023">Top 6 kết thực phim mỹ nhân vô lệ 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#7</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-9-trong-nhung-cau-tho-sau-cau-nao-su-dung-thanh-ngu-2023">Top 9 trong những câu thơ sau câu nào sử dụng thành ngữ 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#8</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-8-de-tai-va-chu-de-cua-tac-pham-tat-den-2023">Top 8 đề tài và chủ de của tác phẩm tắt đèn 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="topListNum">#9</div> <div class="media-body"> <h5><a href="https://ihoctot.com/toplist-top-5-tieu-su-cua-thay-thich-phap-hoa-2023">Top 5 tiểu sử của thầy thích pháp hòa 2023</a></h5> <small class="meta text-right">5 tháng trước</small> </div> </div><!-- end media --> </div><!-- end sidebar-questions --> </div> </div><!-- end card --> <div class="ad-card"> <h4 class="text-gray text-uppercase fs-14 pb-3 pb-3 text-center">Quảng cáo</h4> <div class="mb-4 mx-auto"> <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px" data-ad-client="ca-pub-" data-ad-slot="" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="card card-item"> <div class="card-body"> <h3 class="fs-17 pb-3">Xem Nhiều</h3> <div class="divider"><span></span></div> <div class="sidebar-questions pt-3"> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/he-so-luong-178-tuong-ung-ngach-nao-nam-1996-nam-2024">Hệ số lương 1.78 tương ứng ngạch nào năm 1996 năm 2024</a></h5> <small class="meta"> <span class="pr-1">1 tuần trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/top-hang-mat-na-noi-dia-trung-quoc-nam-2024">Top hãng mặt nạ nội địa trung quốc năm 2024</a></h5> <small class="meta"> <span class="pr-1">10 giờ trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/bai-tap-tim-hang-so-can-bang-hoa-11-nam-2024">Bài tập tìm hằng số cân bằng hoá 11 năm 2024</a></h5> <small class="meta"> <span class="pr-1">1 tuần trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/giai-hoa-8-bai-nong-do-dung-dich-nam-2024">Giải hóa 8 bài nồng độ dung dịch năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 ngày trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/ban-khoan-co-nghia-la-gi-nam-2024">Băn khoăn có nghĩa là gì năm 2024</a></h5> <small class="meta"> <span class="pr-1">1 tuần trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/goh-la-viet-tat-cua-gi-trong-tieng-anh-nam-2024">Goh là viết tắt của gì trong tiếng anh năm 2024</a></h5> <small class="meta"> <span class="pr-1">3 ngày trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/tim-hieu-chung-ve-van-ban-nghi-luan-nam-2024">Tìm hiểu chung về văn bản nghị luận năm 2024</a></h5> <small class="meta"> <span class="pr-1">6 ngày trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/anh-bo-doi-cu-ho-goc-bi-la-gi-nam-2024">Anh bộ đội cụ hồ gốc bỉ là gì năm 2024</a></h5> <small class="meta"> <span class="pr-1">6 ngày trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/cai-luong-chi-bao-la-gi-nam-2024">Cải lương chi bảo là gì năm 2024</a></h5> <small class="meta"> <span class="pr-1">2 giờ trước</span> </small> </div> </div><!-- end media --> <div class="media media-card media--card media--card-2"> <div class="media-body"> <h5><a href="https://ihoctot.com/bao-cao-dau-tu-mua-dat-de-lam-van-phong-nam-2024">Bao cáo đầu tư mua đất để làm văn phòng năm 2024</a></h5> <small class="meta"> <span class="pr-1">3 ngày trước</span> </small> </div> </div><!-- end media --> </div><!-- end sidebar-questions --> </div> </div><!-- end card --> <div class="ad-card"> <h4 class="text-gray text-uppercase fs-14 pb-3 pb-3 text-center">Quảng cáo</h4> <div class="mb-4 mx-auto" style=" text-align: center"> <div id='div-gpt-ad-1657246837997-0' style='min-width: 300px; min-height: 600px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1657246837997-0'); }); </script> </div> </div> </div> </div><!-- end sidebar --> </div><!-- end col-lg-3 --> </div><!-- end row --> </div><!-- end container --> </section><!-- end question-area --> <!-- ================================ END QUESTION AREA ================================= --> <script>var questionId ='add-array-to-array-php'</script> <script>var postTime ='2022-09-15T02:54:02.493Z'</script> <script>var siteDomain ='ihoctot.com'</script> <script type="text/javascript" src="https://ihoctot.com/dist/js/pages/comment.js"></script> <!-- ================================ END FOOTER AREA ================================= --> <section class="footer-area pt-80px bg-dark position-relative"> <span class="vertical-bar-shape vertical-bar-shape-1"></span> <span class="vertical-bar-shape vertical-bar-shape-2"></span> <span class="vertical-bar-shape vertical-bar-shape-3"></span> <span class="vertical-bar-shape vertical-bar-shape-4"></span> <div class="container"> <div class="row"> <div class="col-lg-3 responsive-column-half"> <div class="footer-item"> <h3 class="fs-18 fw-bold pb-2 text-white">Chúng tôi</h3> <ul class="generic-list-item generic-list-item-hover-underline pt-3 generic-list-item-white"> <li><a href="/about.html">Giới thiệu</a></li> <li><a href="/contact.html">Liên hệ</a></li> <li><a href="/contact.html">Tuyển dụng</a></li> <li><a href="/contact.html">Quảng cáo</a></li> </ul> </div><!-- end footer-item --> </div><!-- end col-lg-3 --> <div class="col-lg-3 responsive-column-half"> <div class="footer-item"> <h3 class="fs-18 fw-bold pb-2 text-white">Điều khoản</h3> <ul class="generic-list-item generic-list-item-hover-underline pt-3 generic-list-item-white"> <li><a href="/privacy-statement.html">Điều khoản hoạt động</a></li> <li><a href="/terms-and-conditions.html">Điều kiện tham gia</a></li> <li><a href="/privacy-statement.html">Quy định cookie</a></li> </ul> </div><!-- end footer-item --> </div><!-- end col-lg-3 --> <div class="col-lg-3 responsive-column-half"> <div class="footer-item"> <h3 class="fs-18 fw-bold pb-2 text-white">Trợ giúp</h3> <ul class="generic-list-item generic-list-item-hover-underline pt-3 generic-list-item-white"> <li><a href="/contact.html">Hướng dẫn</a></li> <li><a href="/contact.html">Loại bỏ câu hỏi</a></li> <li><a href="/contact.html">Liên hệ</a></li> </ul> </div><!-- end footer-item --> </div><!-- end col-lg-3 --> <div class="col-lg-3 responsive-column-half"> <div class="footer-item"> <h3 class="fs-18 fw-bold pb-2 text-white">Mạng xã hội</h3> <ul class="generic-list-item generic-list-item-hover-underline pt-3 generic-list-item-white"> <li><a href="#"><i class="fab fa-facebook-f mr-1"></i> Facebook</a></li> <li><a href="#"><i class="fab fa-twitter mr-1"></i> Twitter</a></li> <li><a href="#"><i class="fab fa-linkedin mr-1"></i> LinkedIn</a></li> <li><a href="#"><i class="fab fa-instagram mr-1"></i> Instagram</a></li> </ul> </div><!-- end footer-item --> </div><!-- end col-lg-3 --> </div><!-- end row --> </div><!-- end container --> <hr class="border-top-gray my-5"> <div class="container"> <div class="row align-items-center pb-4 copyright-wrap"> <div class="col-6"> <a href="//www.dmca.com/Protection/Status.aspx?ID=33e5dca6-f8c5-4c6f-b8e6-a247229d2953" title="DMCA.com Protection Status" class="dmca-badge"> <img src ="https://images.dmca.com/Badges/dmca_protected_sml_120am.png?ID=33e5dca6-f8c5-4c6f-b8e6-a247229d2953" width="123px" height="21px" alt="DMCA.com Protection Status" /></a> <script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"> </script> </div> <!-- end col-lg-6 --><div class="col-6"> <div class="copyright-desc text-right fs-14"> <div>Bản quyền &copy; 2021 <a href="https://ihoctot.com">Học Tốt</a> Inc.</div> </div> </div><!-- end col-lg-6 --> </div><!-- end row --> </div><!-- end container --> </section><!-- end footer-area --> <!-- ================================ END FOOTER AREA ================================= --><script> $( document ).ready(function() { setTimeout(showMoreButton, 1000); function showMoreButton(){ let minheight = 1000; let min_height = parseInt($("#entryContent").innerHeight())/3; if (min_height < minheight) min_height = minheight; $("#entryContent").css('min-height', min_height).css('max-height', min_height).css('overflow', 'hidden'); $("#readmore_content").click(function(){ $("#entryContent").css('min-height', '').css('max-height', '').css('overflow', ''); $(".readmore_content_exists").css('display', 'none'); }) } }); </script> <!-- template js files --> <!-- start back to top --> <div id="back-to-top" data-toggle="tooltip" data-placement="top" title="Lên đầu trang"> <img alt="" src="/dist/images/svg/arrow-up_20.svg"> </div> <!-- end back to top --> <script src="https://ihoctot.com/dist/js/bootstrap.bundle.min.js"></script> <script src="https://ihoctot.com/dist/js/moment.js"></script> <script src="https://ihoctot.com/dist/js/read-more.min.js"></script> <script src="https://ihoctot.com/dist/js/main.js?v=6"></script> <!-- Google Tag Manager (noscript) --> <script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "kc7zn73k3m"); </script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-VQQBEDXD05"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-VQQBEDXD05'); </script> </body> </html> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="c5aed2023d7d5448fcb34d1c-|49" defer></script>