Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di exFelino
    Registrato dal
    Jul 2014
    residenza
    Aci Catena (CT)
    Messaggi
    710

    Editare il codice con due foreach annidati.

    Salve a tutti,
    posto qui perchè è più una domanda di PHP che di Wordpress:


    Ho il seguente codice:
    codice:
    		//PAGINE DEI GRUPPI
    		foreach ( $menu as $mkey => $m ) {
    			$key = array_search( 'edit.php?post_type=gpages', $m );
    		if ( $key )
    				unset( $menu[$mkey] );
    		}
    		foreach ( $menu as $mkey => $m ) {
    			$key = array_search( 'post-new.php?post_type=page', $m );
    		if ( $key )
    				unset( $menu[$mkey] );
    		}

    Il seguente codice fa un foreach su $menu e cerca la voce "x" ed eventualmente la rimuove.


    Se volessi unire i due foreach come potrei fare?


    Grazie.

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    prova una cosa così
    Codice PHP:
    <?php
    //PAGINE DEI GRUPPI
    $to_search = array('edit.php?post_type=gpages''post-new.php?post_type=page');
    foreach ( 
    $menu as $mkey => $m ) {
        foreach(
    $to_search as $find) {
            
    $key array_search$find$m );
            if ( 
    $key )
                unset( 
    $menu[$mkey] );
        }
    }
    ?>

  3. #3
    Utente di HTML.it L'avatar di exFelino
    Registrato dal
    Jul 2014
    residenza
    Aci Catena (CT)
    Messaggi
    710
    Grazie Clasku,
    ottima soluzione.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.