我想使用php从源代码中获取一些数据

我想使用php从源代码中获取一些数据,php,Php,我想使用php从源代码中获取一些数据 <?php $source = file_get_contents('www.site.com'); ?> <textarea style="width:800px;height:600px"><?php echo $source;?></textarea> 我得到了所有的html代码。 在源代码中是这样的 <script type="text/javascript"> rangeSelect

我想使用php从源代码中获取一些数据

<?php
$source = file_get_contents('www.site.com');
?>
<textarea style="width:800px;height:600px"><?php echo $source;?></textarea>

我得到了所有的html代码。 在源代码中是这样的

<script type="text/javascript">
rangeSelector: {
                    inputEnabled: $('#container').width() > 480,
                    buttons: [{
                        type: 'day',
                        count: 3,
                        text: '3d'
                    },
series: [{
                    name: 'Rate',
                    data: [
[Date.UTC(2013,9,2,10,30,0),972]
,[Date.UTC(2013,9,2,11,30,0),973]
,[Date.UTC(2013,9,2,12,30,0),972]
,[Date.UTC(2013,9,2,13,30,0),972]
,[Date.UTC(2013,9,2,14,30,0),972]
,[Date.UTC(2013,9,2,15,30,0),972]
,[Date.UTC(2013,9,3,10,30,0),972]
,[Date.UTC(2013,9,3,11,30,0),972]
,[Date.UTC(2013,9,3,12,30,0),972]
],
</script>

范围选择器:{
已输入:$(“#容器”).width()>480,
按钮:[{
键入:'天',
计数:3,
文字:“3d”
},
系列:[{
名称:'费率',
数据:[
[UTC日期(2013,9,2,10,30,0),972]
,[UTC日期(2013,9,2,11,30,0),973]
,[UTC日期(2013,9,2,12,30,0),972]
,[UTC日期(2013,9,2,13,30,0),972]
,[UTC日期(2013,9,2,14,30,0),972]
,[UTC日期(2013,9,2,15,30,0),972]
,[UTC日期(2013,9,3,10,30,0),972]
,[UTC日期(2013,9,3,11,30,0),972]
,[UTC日期(2013,9,3,12,30,0),972]
],
和其他html标记


我只想要数据[Date.UTC(2013,9,2,10,30,0),972]作为一个数组

通过避免性能,它是有用的


那么你得到的是HTML,而不是想要提取JS代码数组?你尝试过什么?所以正确的标题是“我想用php从JavaScript源代码中获取一些数据”,对吗?这是很有可能的,但你需要做一些字符串分析工作。这里解释太长了。我得到了HTML,然后我试图得到[Date.UTC](2013,9,2,10,30,0),972],[日期UTC(2013,9,2,11,30,0),973],[日期UTC(2013,9,2,12,30,0),972],[日期UTC(2013,9,2,13,30,0),972],[日期UTC(2013,9,2,14,30,0),972],[日期UTC(2013,9,2,15,30,0),972],[日期UTC(2013,9,3,10,30,0),972],[日期UTC(2013,9,9,3,3,10,10,10,0),972],[日期UTC(2013,11,10,10,10,10),972],[日期UTC)或源代码列表中的日期UTC(2013,9,9,10,30,30,30,0),972,10,30,30,30,30,30),972),972,30,0