php object_js_to_php.php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php object_js_to_php.php相关的知识,希望对你有一定的参考价值。

<?php

$data   = wp_remote_get( 'https://www.tvasites.com/cmswebparts/insite3/api/exporttowordpress.aspx' );
$data   = wp_remote_retrieve_body( $data );
$output = [];

if ( preg_match_all( '/{([^}]*)}/', $data, $matches ) ) {
    foreach ( $matches[1] as $item ) {
        $lines = preg_split( '/\\r\\n?|\\n/', $item, null, PREG_SPLIT_NO_EMPTY );

        if ( is_array( $lines ) ) {
            $lines = array_map( function ( $item ) {
                $line = explode( ': ', $item );

                return '"' . $line[0] . '": "' . trim( $line[1], "'," ) . '",';
            }, $lines );

            $output[] = json_decode( '{' . rtrim( join( '', $lines ), ',' ) . '}' );
        }
    }
}

以上是关于php object_js_to_php.php的主要内容,如果未能解决你的问题,请参考以下文章

php [guzzle php] guzzle php #php

php send.php php邮件模板#php

IntelliJ IDEA 11编辑php是,支持php文件名为.php5和.php4,如何设置能让其也支持.php呢?

如何从php5升级到php7

请问php中如何调用php文件中的内容?

php [php:PHPMailer示例] php库“PHPMailer”示例。 #PHP